Greenplum数据库中的索引和集群

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Greenplum数据库中的索引和集群相关的知识,希望对你有一定的参考价值。

我是Greenplum数据库的新手。我有个问题。在基于行分发的情况下,在Greenplum中的列上创建索引后,是否必须在表上使用群集?

答案

Greenplum软件级架构的“大规模并行”(MPP)特性与现代服务器的吞吐量功能相结合,在大多数情况下都不需要索引。

换句话说,Greenplum中的表扫描速度是一个特征,而不是瓶颈。请参考这篇关于MPP如何工作的精彩文章:https://dwarehouse.wordpress.com/2012/12/28/introduction-to-massively-parallel-processing-mpp-database/

另一答案

如果您的数据没有经常更新,并且您需要快速返回结果,则可以使用聚簇索引表。这将花费很多时间。您可以为面向列的表构建索引。

以上是关于Greenplum数据库中的索引和集群的主要内容,如果未能解决你的问题,请参考以下文章

基于fdw的跨Greenplum集群数据库查询实现

Greenplum数据库集群

无法在 Centos 7 集群的 Greenplum 开源数据库上设置 Greenplum 命令中心 Web 应用程序的实例

管理使用Greenplum集群

CentOS和Ubuntu下安装配置Greenplum数据库集群(包括安装包和源码编译安装)

查看Greenplum集群中的创建的类型