Azure cosmosdb CosmosDB可以是一个简单的键/值存储吗

Azure cosmosdb CosmosDB可以是一个简单的键/值存储吗,azure-cosmosdb,Azure Cosmosdb,我是CosmosDB的新手,需要在那里存储一些简单的键/值对 集合的值必须是json格式吗?如果没有,我可以说什么是partitionKey 集合的值必须是json格式吗 简短的回答是肯定的,Cosmos DB不是包含键值结构文档的sql数据库。文档具有灵活的模式、非规范化数据,它可以具有混合类型的数据,例如字符串值、数字、数组或对象。更多详细信息,请参阅此 如果没有,我可以提到什么作为partitionKey 根据我的经验,当你设计分区键时,你需要考虑很多因素。这里有一段很好的段落,供你选择P

我是CosmosDB的新手,需要在那里存储一些简单的键/值对

集合的值必须是
json
格式吗?如果没有,我可以说什么是
partitionKey

集合的值必须是json格式吗

简短的回答是肯定的,Cosmos DB不是包含键值结构文档的sql数据库。文档具有灵活的模式、非规范化数据,它可以具有混合类型的数据,例如字符串值、数字、数组或对象。更多详细信息,请参阅此

如果没有,我可以提到什么作为partitionKey

根据我的经验,当你设计分区键时,你需要考虑很多因素。这里有一段很好的段落,供你选择PK的参考。我的建议是,您可以选择查询最频繁的列作为pk