如何在Azure表存储中创建唯一属性

时间:2013-08-13 03:27:18

标签: azure azure-table-storage

在azure表存储中,是否可以在给定表的列上添加唯一约束?

2 个答案:

答案 0 :(得分:2)

Azure表存储实体没有。每个实体可能具有属性,并且每个实体的这些属性不必相同。

唯一的唯一约束是partition key + row key的组合。

答案 1 :(得分:0)

这里有关于Azure表存储的优秀文章:

http://msdn.microsoft.com/en-us/library/windowsazure/dd179338.aspx

因为它只有一个Row Key和一个Partition Key,而Row Key本质上是主键,所以看起来除了你在你的客户端构建那种东西之外,它还没有任何其他的约束。 / server使用或公开它。

来自文章:

  

Table服务不强制表的任何模式,因此同一个表中的两个实体可能具有不同的属性集。开发人员可以选择在客户端强制执行模式。表可以包含任意数量的实体。

HTH:)