我有一個房地產應用程序和「家」包含以下信息:數據庫/ NoSQL的 - 最低延遲的方法來檢索以下數據
house:
- house_id
- address
- city
- state
- zip
- price
- sqft
- bedrooms
- bathrooms
- geo_latitude
- geo_longitude
我需要執行一個非常快速的(低延遲)檢索所有房屋內的一個地理座標框。
類似下面的SQL(如果我是使用一個數據庫):
SELECT * from houses
WHERE latitude IS BETWEEN xxx AND yyy
AND longitude IS BETWEEN www AND zzz
問:什麼是我來存儲這些信息,這樣我可以進行最快檢索的最快方法數據基於緯度&經度? (例如數據庫,NoSQL,memcache等)?
這就像問我需要去最近的沃爾瑪最快的方式,沒有提到它有多遠?你有什麼車輛?你住的地方道路是否已經開發? 很難回答你的問題。即Memcached可能是最快的,但您如何在其上運行查詢。 除了討論之外,這種一般性問題無法解答。在您的問題中添加更多信息 – mamu 2010-05-10 00:08:24
這看起來像是http://stackoverflow.com/questions/2796575/nosql-how-to-retrieve-a-house-based-on-lat-long的副本。 – kristina 2010-05-10 15:41:10