如何让greenplum成为柱状数据库?

Posted

技术标签:

【中文标题】如何让greenplum成为柱状数据库?【英文标题】:How to make greenplum a columnar database? 【发布时间】:2020-03-05 08:20:49 【问题描述】:

默认情况下,Greenplum 是基于行的数据库,但它声明数据可以以列方式存储。如何在 Greenplum 中将数据从行更改为列?

【问题讨论】:

【参考方案1】:

没关系,我找到了解决方案 尝试: CREATE TABLE 命令的 WITH 子句用于声明表的存储选项。如果未声明,该表将被创建为面向行的堆表。使用面向列存储的表也必须是仅追加表。例如,要创建面向列的表: ''''CREATE TABLE bar (a int, b text) WITH(附加=真,方向=列) 分发者 (a);''''

【讨论】:

要补充,可以在这里找到解释:gpdb.docs.pivotal.io/43250/admin_guide/ddl/ddl-storage.html

以上是关于如何让greenplum成为柱状数据库?的主要内容,如果未能解决你的问题,请参考以下文章

如何让 Greenplum 4.2.3 只扫描预期的分区?

Jfreechart柱状图如何让变成纯色

Greenplum:基于 PostgreSQL 的分布式数据库内核揭秘

柱状图怎么显示数字

Deepgreen & Greenplum DBA小白普及课之一(一般问题解答)

GreenPlum 与hadoop啥关系