用cassandra编写冲突解决方案

用cassandra编写冲突解决方案,cassandra,Cassandra,我知道cassandra根据每列的键值对的时间戳(最后一次写入获胜)解决写入冲突。但是有没有一种方法可以通过人工干预来覆盖这种行为呢 谢谢 切丹没有 卡桑德拉只做LWW。这似乎过于简单,但Cassandra的大查询式数据模型使其问题比Riak等纯键/值存储中的问题要小。当您只有一个密钥的不透明值时,您希望能够执行一些操作,例如保留冲突写入,以便以后可以解决它们。由于Cassandra的行不是不透明的,而是更像一个排序的地图,所以LWW几乎总是足够的。使用Cassandra,您可以从多个客户端向一

我知道cassandra根据每列的键值对的时间戳(最后一次写入获胜)解决写入冲突。但是有没有一种方法可以通过人工干预来覆盖这种行为呢

谢谢

切丹

没有

卡桑德拉只做LWW。这似乎过于简单,但Cassandra的大查询式数据模型使其问题比Riak等纯键/值存储中的问题要小。当您只有一个密钥的不透明值时,您希望能够执行一些操作,例如保留冲突写入,以便以后可以解决它们。由于Cassandra的行不是不透明的,而是更像一个排序的地图,所以LWW几乎总是足够的。使用Cassandra,您可以从多个客户端向一行添加新单元格,而无需担心冲突。只有当多个客户端向同一个单元写入数据时,才会出现问题,但在这种情况下,您通常可以(而且您可能应该)对此进行建模