系统提供POI服务。客户端发送带有当前lat/lng的HTTP请求,服务器返回半径为10英里范围内的所有POI。数据存储在KV存储中。索引将使用Geohash。我应该把索引(Geohashs)放在哪里?架构如下:负载均衡-> http端点服务-> KV存储。我应该将索引放入http端点还是kv store机器?
发布于 2015-10-20 11:29:41
将它们放到KV是一个更好的想法,因为您可以获得KV商店的可用性和分区容错性。将它们放入http端点将要求您将其复制到所有端点以确保可用性,如果您的geohash索引很大,则不能轻松地跨端点分布。
https://stackoverflow.com/questions/33227009
复制相似问题