citusdbは初めてで、ダウンロードページに入門ガイドが載っていたので、それに従っています。
まず、ローカル コンピューターでこれを試しており、こちらの入門ガイドの 3 番目のポイントにあるサンプル データを使用しています。
そこでは、 でpsql
使用できるように変更された が提供されていますcitusdb
。最初にこれに接続します:
/opt/citusdb/2.0/bin/psql -U postgres -h localhost -d postgres
次に、データベースを作成しようとすると、予約語を使用できるとガイドに記載されていますが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);
はその言葉psql
を受け入れていないようです。DISTRIBUTE
syntax error at or near DISTRIBUTE
誰かがこれを使用していて、問題が何であるかを知っている場合は助けてください。おそらくそれはあまりにも明白ですが、citusdb
.
ありがとうございました。