Concurrency Cassandra memtable中如何解决并发和锁定问题?

Concurrency Cassandra memtable中如何解决并发和锁定问题?,concurrency,cassandra,Concurrency,Cassandra,Cassandra memtable“写时复制”行是否已更新以提供MVCC? 在SStable(不可变)中没有问题,但memtable中如何解决并发问题?不,没有MVCC,因为Cassandra中没有隔离级别。功的原子是一列;如果您希望在更大的单元之间进行隔离,则需要使用外部锁定,如。还应该指出,通常有一种方法可以对数据(可能还有客户端行为)进行建模,因此不需要进行隔离。

Cassandra memtable“写时复制”行是否已更新以提供MVCC?
在SStable(不可变)中没有问题,但memtable中如何解决并发问题?

不,没有MVCC,因为Cassandra中没有隔离级别。功的原子是一列;如果您希望在更大的单元之间进行隔离,则需要使用外部锁定,如

。还应该指出,通常有一种方法可以对数据(可能还有客户端行为)进行建模,因此不需要进行隔离。