2015-10-20 69 views
0

系統提供POI服務。客戶端使用當前的經緯度/緯度發送HTTP請求,服務器返回周圍的所有POI,例如10英里。數據存儲在KV商店中。該指數將使用Geohash。我應該在哪裏放置索引(geohashs)?該體系結構如下所示: 負載平衡器 - > http端點服務 - > KV存儲。我應該把索引放入http端點還是kv商店機器?在哪裏放指數?

回答

0

將它們放到KV是一個更好的主意,因爲您可以獲得KV商店的可用性和分區容差。將它們放入http端點將需要您爲所有端點複製它以確保可用性,如果您的geohash索引很大,則無法輕鬆分發到端點。