gpt4 book ai didi

azure - 具有 session 一致性的 Cosmos DB 能否保证排序

转载 作者:行者123 更新时间:2023-12-02 07:46:44 25 4
gpt4 key购买 nike

来自Microsoft documentation我不完全理解使用 session 一致性的 CosmosDB 是否可以保证不会出现乱序写入。以下引用使它看起来具有与一致前缀相同的保证:

The reads are guaranteed to honor the consistent-prefix (assuming a single “writer” session), ...

尽管从页面下方的棒球示例来看,读者似乎可以得到完全随机的顺序,类似于最终一致性。从其他在线来源,我也找不到明确的答案,除了 Azure 门户上显示的图像似乎隐含地表明与作者相同的顺序。

最佳答案

(我来自 Cosmos DB 团队)

使用 session 一致性的给定客户端将按顺序看到自己的写入,但会看到具有最终一致性的其他客户端的写入(假设使用不同的 session token )。

我们将更新文档以使其更加清晰。新文本将如下所示:

Session: Within a single client session reads are guaranteed to honor the consistent-prefix (assuming a single “writer” session), monotonic reads, monotonic writes, read-your-writes, and write-follows-reads guarantees. Clients outside of the session performing writes will see eventual consistency.

关于azure - 具有 session 一致性的 Cosmos DB 能否保证排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56970086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com