HAWQ如何设计缓存以提高获取数据的速度?

问题描述:

对于PostgreSQL,有一个共享内存来缓存数据以提高性能。作为OLAP数据库,HAWQ如何缓存数据?与PostgreSQL相比,这个设计有什么相似之处?谢谢。HAWQ如何设计缓存以提高获取数据的速度?

对于实际数据部分的缓存管理,HAWQ只是利用了PostgreSQL所做的一切。

对于元数据部分的缓存,在HAWQ主节点上有一个名为“DFS Metadata Cache进程”的进程。此过程将缓存HAWQ表的HDFS文件的块信息。