1

私のプロジェクトでは、分析に Cassandra を使用し、データの保存に MySQL を使用しています。Cassandra はデータにも適していると思います。

私の質問は、データ用の新しいキースペースを作成する必要がありますか、それとも分析データに使用されている既存のキースペースを使用する必要がありますか? そのような決定を下すとき、何を考慮に入れるべきですか?

私のスタックは Python (Django) + pycassa、cassandra 1.2 です。

4

1 に答える 1

2

キースペースは、類似した列ファミリーを高レベルでグループ化したものです。厳格な規則はありません。どちらの決定の最も重要な意味は、特定のクライアント ライブラリの API に関連しています。個人的には、自分のデータとの関係を分離したいときは、新しいキースペースを作成します。これは、リレーショナル DB に別のデータベースを作成することにいくらか似ています。

于 2013-02-14T15:35:54.310 に答える