eLR*_*uLL 1 database postgresql citus
我正在尝试第一次使用citusdb,并在下载页面中,他们提供了入门指南,所以我正在关注它.
首先,我在本地计算机上尝试此操作,并在此处使用入门指南第三点的示例数据.
在那里,他们提供修改,psql以便您可以使用它citusdb.首先我连接到这个:
/opt/citusdb/2.0/bin/psql -U postgres -h localhost -d postgres
Run Code Online (Sandbox Code Playgroud)
然后,当我尝试创建数据库时,指南说您可以使用保留字DISTRIBUTE,但是当我在指南上尝试命令时:
CREATE TABLE customer_reviews
(
customer_id TEXT not null,
review_date DATE not null,
review_rating INTEGER not null,
review_votes INTEGER,
review_helpful_votes INTEGER,
product_id CHAR(10) not null,
product_title TEXT not null,
product_sales_rank BIGINT,
product_group TEXT,
product_category TEXT,
product_subcategory TEXT,
similar_product_ids CHAR(10)[]
)
DISTRIBUTE BY APPEND (review_date);
Run Code Online (Sandbox Code Playgroud)
似乎psql不接受这个DISTRIBUTE词,因为它显示了一个syntax error at or near DISTRIBUTE
请帮助,如果有人使用过它,并知道问题是什么,也许它太明显了,但这是我第一次使用citusdb.
谢谢.
我会说你正在连接一个普通的PostgreSQL实例,而不是他们的hagre-up PostgreSQL.试着select version()确认一下.
也许你在不同的端口上运行CitusDB,比如5433?
| 归档时间: |
|
| 查看次数: |
681 次 |
| 最近记录: |