設定方法デフォルトコンシステンシーレベル on cassandra クラスタレベル? "クラスタ、データセンター、または個々のI/O操作に一貫性を設定できますが、yamlファイルにはこのようなオプションはありません。カッサンドラどのようにデフォルトの一貫性を設定するか - クラスタレベル
3
A
答えて
0
一貫性レベルはクエリ実行直前のドライバレベルに設定されているため、Cassandra.yamlファイルにはそのようなオプションはありません。
あなたが準備されたステートメント(Javaドライバの一例)を使用する場合:すべての文で整合性レベルを設定する我々のアプローチは、ユーティリティクラスに文の作成を一元化された
PreparedStatement prepStatement = session.prepare("select * from users");
prepStatement.setConsistencyLevel(ConsistencyLevel.ALL);
。このアプローチでは、バッチステートメントでメモリリークを防ぐこともできます。 Javaのドライバで
2
クラスタ作成時には、デフォルト(ONEの)CLを上書きすることができます。
QueryOptions qo = new QueryOptions();
qo.setConsistencyLevel(ConsistencyLevel.QUORUM);
cluster = Cluster.builder()
.withQueryOptions(qo)
.addContactPoints(CONTACT_POINTS).withPort(PORT)
.build();
ザ・PythonのドライバをExecutionProfile
Sを経由して、これも支持体に思えます。
cqlsh
CONSISTENCYコマンドを使用してください。
関連する問題
- 1. デフォルトのルーティングURLと属性ルートを設定しますか?どのように
- 2. Galera Clusterは一貫性をどのように保証しますか?
- 3. cassandraでグローバル一貫性レベルを設定する場所
- 4. 一貫性のない変数の設定CakePHPの
- 5. Springデータの一貫性レベルの設定方法Cassandra XMLの設定
- 6. 一貫性のないdatetime変数の書式設定
- 7. RavenDBは一貫性、可用性、およびパーティションの許容差をどのように達成しますか?
- 8. どのようにオブジェクトをデフォルト設定できますか?
- 9. タブナビゲーションバーの一貫性
- 10. Crystal Reports - 一貫性のない書式設定
- 11. 一貫性のない一定のターゲットが一貫して動作しない
- 12. PHP - 一貫性
- 13. PythonでどのようにExcelから一貫性のない列を再構成するのですか?
- 14. システム設計:グローバルキャッシングと一貫性
- 15. Apache CassandraのJavaドライバを使用して一貫性レベルを設定する
- 16. Django Admin ForeignKeyフィールドウィジェットのオプションと一貫性のないデフォルト値
- 17. 一貫性のない価格設定の文字列をセントに変換しよう
- 18. 一貫性のある計算のみを出力するにはどうすればよいですか?
- 19. ARMテンプレートからの一貫性のない結果アプリケーションサービスのコンフィグ設定
- 20. AWS Cognitoのユーザー属性のデフォルト値を設定するにはどうすればよいですか?
- 21. NoSQLデータベース:一貫性はどうですか?
- 22. どのようにキー属性を設定できますか?
- 23. データベースの一貫性を保証する
- 24. 'System.InvalidOperationException'の一貫性のない発生 - どのようにログ/トレースするのですか?
- 25. すぐに一貫性のあるElasticSearchに書き込むにはどうすればよいですか?
- 26. FOLモデルの一貫性チェック
- 27. バルカン:データの一貫性
- 28. マイクロサービス間のデータ一貫性
- 29. Akka.Netとキャッシュの一貫性
- 30. 一貫性のないアクセス