5

DataStax Enterprise の cassandra 内で提供されるストレス テストを使用しています。誰かがそれを知っているなら、私はそれとカサンドラについてもいくつかの情報を持ちたい. - まず、ストレス テストで使用するノードはどれですか。つまり、コマンドを使用する場合 (2 つのノードで構成されるリング上):

./cassandra-stress -d ip1 --replication-factor 1

これは、テストが 2 番目のノードを完全に除外して最初のノードのみを使用することを意味しますか?

  • 次に、キースペースを保存してそこにデータを作成すると (たとえば、列ファミリー 'cf1' と kespace 'ks1')、フォルダー /var/lib/cassandra/data/ks1/cf1 が空になります...正常です? cassandra-cli に接続すると、/.cassandra/assumpiont ファイルから読み取られるようです。

  • 第三に、cassandra から単一のエントリ ポイントを設定することは可能ですか? つまり、他のすべてのノードへのハッシュ マッピングの計算を 1 つのノードだけで管理するように強制するということです。

4

1 に答える 1

7

ストレス テストで使用するノード

それはあなた次第です。--nodesパラメータ (スペースを含まないカンマ区切りのリスト。例: 127.0.0.1,127.0.0.2,127.0.0.6など)を指定できます

フォルダ /var/lib/cassandra/data/ks1/cf1 が空です...正常ですか?

はい。cassandra がデータをディスクにフラッシュするまで空になります。フォルダーにデータが取り込まれていることを確認したい場合は、nodetool ( ./nodetool flush) を介して手動フラッシュをトリガーできます。

第三に、cassandra から単一のエントリ ポイントを設定することは可能ですか?

いいえ。これにより、SPOF が作成されます。私たちはそれらを避けたいと思っています。

于 2013-10-10T15:13:44.257 に答える