对于全球解决方案而言,邮政编码在CosmosDB中作为分区键有意义吗?

时间:2019-04-30 15:01:28

标签: c# google-places-api azure-cosmosdb database-partitioning postal-code

我有一个CosmosDB集合,用于存储一些使用邮政编码作为分区键的位置信息。我面临的问题是,在某些国家/地区,我没有从Google的反向地理编码api响应中获得邮政编码。经过一些研究,我意识到一些国家/地区拥有自己的邮政编码系统,而且似乎无法通过google / azure反向地理编码api获得。我需要更改分区密钥吗?邮政编码在Google反向地理编码api中可用的国家/地区中进行搜索时就像是一种魅力。

1 个答案:

答案 0 :(得分:-1)

如果当前不值得将代码重构为使用新密钥,请考虑将地理编码API包装在与其他API /其他逻辑联系的服务中,以获取未列出国家/地区的区号。

您还可以使用城市名称作为分区键。实际上,Cosmos DB文档以它为例。