在哪里放索引?

时间:2015-10-20 02:30:13

标签: database nosql

系统提供POI服务。客户端使用当前的lat / lng发送HTTP请求,服务器返回半径为10英里的所有POI。数据存储在KV商店中。索引将使用Geohash。我应该把索引(geohashs)放在哪里?架构如下: 负载均衡器 - > http端点服务 - > KV商店。我应该将索引放入http端点还是kv存储机器?

1 个答案:

答案 0 :(得分:0)

将它们放到KV是一个更好的主意,因为您可以获得KV商店的可用性和分区容差。将它们放在http端点中将要求您为所有端点复制它以确保可用性,如果您的geohash索引很大,则无法轻松地在端点上分发。