session - DocumentDB - 较新的 session token 是否保证读回较旧的写入?

标签 session azure-cosmosdb

假设我在同一个集合/分区中有两个文档,都在“版本 1”:A1 , B1 .
我更新 A1 -> A2 ,写操作返回一个 session token SA .
使用 SA阅读文档 A将保证我得到版本 A2 .
现在我更新 B1 -> B2 ,并获得一个新的 session token SB .
使用 SB阅读文档 B将保证我得到版本 B2 .
我的问题是:
是否使用 token SB保证我也可以看到较旧的写入?
IE。会读A带 token SB总是找我A2 ?

最佳答案

是的。在您的情况下 SB > SA,因此它将确保最新版本的 A。

关于session - DocumentDB - 较新的 session token 是否保证读回较旧的写入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45032389/

相关文章:

java - 响应已提交 - java.lang.IllegalStateException : UT010019

java - 如何解决在单节点上工作但在 2 节点集群上失败的问题?

ruby-on-rails - rails : How to store data in session?

c# - 是什么触发了早期 session 超时

c# - 查询日期而不是日期时间 docdb

azure - Cosmos SQL 查询

c# - System.FormatException : Element 'HoleId' does not match any field or property of class build. 模型.产品

node.js - 将 Azure CosmosDB DocumentDB API 与 Graph API 结合使用

sql - 如何比较忽略大小写与 IN 关键字

php - React Fetch 到 Laravel API 创建新 session