1

この投稿では、クライアントは Cassandra の更新を行うときにタイムスタンプを提供する必要があると述べています。これを設定できるのだろうか、Cassandra はクライアントのタイムスタンプを無視するだけですか? NTP を使用することが解決策であることはわかっていますが、現時点では実行できません。

より明確にするために:

システム日付を使用するように Cassandra を構成したいと考えており、Cassandra ノードのシステム時刻を同期させておくことができます。不正なクライアントのタイムスタンプが記録を台無しにしないようにしたいだけです。

4

2 に答える 2

1

CQL はデフォルトでサーバーのタイムスタンプを使用しますが、手動でタイムスタンプを指定することもできます ( USING TIMESTAMP)。

于 2013-02-24T04:53:08.057 に答える
0

ここで私自身の質問に答えようとします。基本的に設計上、ここで私が望むことは不可能です。このドキュメントでは、クライアント システム クロックは Cassandra 同期モデル全体の一部であり、システム クロックがずれるとすべてが台無しになると具体的に述べています。

http://wiki.apache.org/cassandra/DataModel

于 2013-02-22T17:43:25.127 に答える