カフカの接続を使用して、カッサンドラからカフカのトピックに更新をストリームすることを考えています。 StreamReactorの既存のコネクタは、最後のポーリング以降に新しい変更を抽出するためにタイムスタンプまたはuuidtimestampを使用しているようです。タイムスタンプの値は、insert文でnow()を使用して挿入されます。コネクターは、最後に受信された最大時間を保存します。cassandra kafka接続元と最終的な一貫性
Cassandraは最終的に一貫しているので、新しい変更を得るために時間範囲を使用して繰り返しクエリを実行すると、実際に何が起こっているのか疑問に思っています。 Cassandraに挿入された行を見逃してしまう危険はありません。なぜなら、WHERE create> = maxTimeFoundSoFarを使用するときに照会されたノードに「遅く到着」したからです。
お返事ありがとうございます。だから私は私の前提に完全に間違っていませんでした。私は、カッサンドラからカフカへのデータを他の消費者に「リアルタイム」にプッシュするために公開することを考えていました。私は本当にデータを失いたくないので、私のアプローチは理想的ではないかもしれません – KTrum