gpt4 book ai didi

.net - Windows Azure 表存储上的并发操作

转载 作者:行者123 更新时间:2023-12-03 04:47:29 25 4
gpt4 key购买 nike

据我所知,Azure 表存储支持乐观并发模式,因此应用程序必须处理并发更新同一实体所导致的所有错误。

我想知道当您同时更新和读取实体时表存储的行为是什么。是否存在任何锁定机制,因此我的读取必须等到实体更新?从同一分区写入和读取实体(有时甚至是相同的实体)时是否会出现性能下降?争论?我问这个问题是因为这个主题在关系数据库领域非常重要,但我不确定这个 NoSQL 解决方案的行为。

您能否提供有关此问题的任何文档?

提前致谢

最佳答案

表存储为各个实体提供一致性,因此当更新返回时,同一实体的下一次读取将看到更新的信息。但没有读锁,因此读取不会引起任何争用。

有关 Azure 表存储中一致性支持的更多详细信息,请参阅以下白皮书第 7.1 节:http://download.microsoft.com/download/3/B/1/3B170FF4-2354-4B2D-B4DC-8FED5F838F6A/Windows%20Azure%20Table%20-%20Dec%202008.docx

关于.net - Windows Azure 表存储上的并发操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9488702/

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