Hel*_*aon 0 .net azure nosql azure-table-storage
据我所知,Azure Table Storage支持乐观并发模式,因此应用程序必须处理因同时更新同一实体而导致的所有错误.
我想知道当您同时更新和读取实体时表存储的行为是什么.是否有任何锁定机制,所以我的读取必须等到实体更新?从同一分区写入和读取实体时,是否有任何性能下降,有时甚至是相同的实体?争?我问这个是因为这个主题在关系数据库的世界中非常重要,但我不确定这个NoSQL解决方案的行为.
你能提供有关这个问题的任何文件吗?
提前致谢
表存储为各个实体提供一致性,因此当更新返回时,同一实体的下一次读取将看到更新的信息.但是没有读锁,因此读取不会引起任何争用.
有关azure表存储中的一致性支持的更多详细信息,请参阅以下白皮书,第7.1节:http://download.microsoft.com/download/3/B/1/3B170FF4-2354-4B2D-B4DC-8FED5F838F6A/Windows% 20Azure%20Table%20-%20Dec%202008.docx
| 归档时间: |
|
| 查看次数: |
1873 次 |
| 最近记录: |