Cassandra集合在不同节点上同时更新的一致性

时间:2018-03-02 09:55:13

标签: cassandra distributed-system consistency

cassandra如何处理集合数据类型的并行更新?

当客户端尝试将不同的元素插入到不同节点上的同一个集合记录中时会发生什么?

例如:

Node1运行

UPDATE mnemonic.users SET emails = emails + {'frodo1@mail.com'} WHERE user_id = 'frodo';

Node2运行

UPDATE mnemonic.users SET emails = emails + {'frodo2@mail.com'} WHERE user_id = 'frodo';

我们是否有可能丢失其中一个元素?

0 个答案:

没有答案