本地Cosmos DB的一致性保证

时间:2019-04-03 02:38:45

标签: azure-cosmosdb

我有一个只有一个读区域和写区域的cosmos数据库实例。就我而言,Cosmos DB提供的一致性保证是什么意思?

准确地说,我在文档中写了W。我对同一文档进行了读R。如果我选择了“最终一致性”,那么即使我只有一个读写区域,也有可能看到写的历史要早于W吗?

1 个答案:

答案 0 :(得分:0)

的确。一致性级别不仅在地理复制上,而且在单个区域上。

您可以看到Microsoft通过单个区域中的音符可视化不同的一致性级别:

  • 强健和陈旧的陈旧性将使您在单个区域具有强大的一致性
  • 会话只会在单个会话中为您提供强大的一致性。会话外的任何内容都可能过时。
  • 一致的前缀和最终的前缀都可以过时。