Vad*_*kiy 5 azure azure-storage azure-table-storage
我考虑过Azure表存储的巨大改进.是否可以使用特定操作向表存储提交查询,例如"[value]增加实体字段[名称],其中[PartitionKey = somestingPK]和[RowKey = somethingRK]"?
@smarx是否会提供此功能?
您可以通过启用ETAG跟踪的表或页面存储来完成此操作。我使用这种技术为Azure表中的每个条目创建一个Identity值。这个想法是这样的:
从Page Blob中读取值,启用ETAG跟踪
增加检索值
POST检索到的值,如果存在ETAG冲突,请重新尝试重新进行整个操作。也许在这里使用指数退避算法来防止目标容器或分区过载。
这类似于UPDATEMySQL的查询,目前无法在Azure表存储中执行。不确定这是否可以在这样的数据库类型中实现,因为您必须首先获取整个实体,更新所需的字段,然后存储回数据库。
| 归档时间: |
|
| 查看次数: |
3034 次 |
| 最近记录: |