Cassandraの生成時間は、アプリリクエストの生成時間によって異なりますか?Datastax Cassandra - クエリ書き込み時間
シナリオ
は私が書き込み要求を送信し、カサンドラのノードに要求を削除する2つのアプリのノードを持っていると仮定します。実行の順序は
- Write要求
- 削除要求
App2のノードは約500ミリ秒の差によってApp1のノードの遅れです。したがって、app2側からの削除要求は、wite要求よりも早くタイムスタンプを取得し、決して発生しません。
これを解決するために、2つの要求の間にスリープ状態を引き起こしましたが、アプリケーション時間が同期していないときに、各要求に対してCassandraクロックがどのように書き込みを行うかを理解したかったのです。
TIA
Cassandraはcommitlogsで動作するため、コミットログはタイムフォーワード方式でのみ実行/適用されるため、同期がとれていないサーバータイミングが問題になります。 HTH –
サーバーのタイミングは、それはカッサンドラのサーバーのタイミングまたはアプリのサーバーのタイミングですか? – SaiVikas
私の答えを参照してください、それはコメントのために大きすぎました。詳細が必要な場合はお知らせください。 –