古いバージョンのCassandraを使用すると、特別な列の列を使用して、独自のソート済み行を作成することが予想されました。これは、列がCassandraでソートされて保存されるためです。Cassandraの列は、ノードを1つだけ使用してソートされますか?
PRIMARY KEY
を作成するときに同じ概念を使用しているCassのCassandra 3.0はありますか?
言って、例えば、私はそうのような表を作成すること:
CREATE TABLE my_table (
created_on timestamp,
...,
PRIMARY KEY (created_on)
);
は、その後、私はそうのようなさまざまなエントリを追加します。
INSERT INTO my_table (created_on, ...) VALUES (1, ...);
...
INSERT INTO my_table (created_on, ...) VALUES (9, ...);
がどのようカサンドラはPRIMARY KEY
にソートを管理していますか?それはすべてのノードで起こりますか、または1つだけのセットで起こりますか(私がセットと呼ぶのはレプリケートの数です。したがって、レプリケーションファクタが4の100ノードのクラスタを持つ場合、プライマリキーは100ノード、またはちょうど4?旧バージョンでは、4つのノードにしかありません)
これはあなたの質問に答える必要があります:http://www.planetcassandra.org/blog/we-shall-have-order/ –