【发布时间】:2018-07-18 01:01:46
【问题描述】:
CosmosDB SQL API。它需要一个唯一的密钥吗?当唯一性改变时,优化或性能是否会发生变化?
【问题讨论】:
-
对唯一密钥 (
id) 的需求是有据可查的。不确定我是否理解您的问题...
标签: json azure nosql azure-cosmosdb
CosmosDB SQL API。它需要一个唯一的密钥吗?当唯一性改变时,优化或性能是否会发生变化?
【问题讨论】:
id) 的需求是有据可查的。不确定我是否理解您的问题...
标签: json azure nosql azure-cosmosdb
关于优化或性能,不确定您指的是什么,但是......在分区(或单个分区 10gb 集合)中,每个 id 必须是唯一的。否则不能插入数据。点读函数将文档的id(以及分区 ID,如果是分区集合)作为参数,返回单个文档。
如果您需要具有非唯一值的键,则需要创建自己的属性。然后,您可以查询具有值的该属性,并返回具有该匹配值的文档集。
【讨论】: