1
Javaドライバ3.0以降では、自分のddl(データ定義言語)クエリに1秒かかるので、以前はすべてのクエリがすべてのクエリで約2秒かかっていました。ドライバ3.0以降のCassandra slow DDLクエリ
my ddlには、主にCREATE TABLEが含まれていますが、DROPおよびCREATE KEYSPACE、CREATE TYPEおよびINDEXESも含まれています。
これらはすべてほぼ同じ時間がかかります。
ドライバーやデフォルト設定で変更されたことがありますか? 他にもこの種の問題が発生していますか?
はい、私はそれがスキーマを作成し、別のドライバだときデバウンスが発生したと聞きました。私の場合ではありません。私はテストで毎回キースペースを削除しないで回避しますが、TRUNCATEとIF EXISTを使用して回避します。私はすべてのテスト時間を第2因子で割った。 – crak
いいえ、スキーマを変更するクライアントでもデバウンスが発生します。それはまさにJAVA-1120の目的です。 DDLステートメントを避けることができれば、それはおそらくもっと良い解決策になるでしょう。 – adutra