最终在Azure cosmosdb中的一致性会导致数据丢失

时间:2018-08-02 07:42:39

标签: mongodb nosql azure-cosmosdb eventual-consistency

这是场景:

有三个节点,节点1(主节点),节点2和节点3的一个表只有一行:

AcNo -----平衡

1 ---------- 10000

用户提取10000,并将余额更新为0。这将写入Node1和Node2。此时,Node1的计算机停止运行,Node3(具有过时的数据)被选为新的主服务器。这可能吗?

在将数据同步到Node3之前,用户会看到相同的余额并尝试再次提取10000。此交易将成功处理吗?

预先感谢

0 个答案:

没有答案