3
我正在評估我的下一個項目的數據庫。我想存儲世界上所有的城市(250萬),並且每天爲每個城市保存天氣預報。所以你可以想象這個數據集會變得很快。處理海量數據的數據庫
我還需要執行地理查詢 - 在這個邊界框中爲我提供今天的城市和氣溫。
到目前爲止,我已經看過hbase和couchdb。 Hbase看起來很有趣,但生產的硬件要求對我來說太貴了(一篇演講說你需要5個獨立的服務器)。
我想保持儘可能低的成本,這是我的個人項目。
那麼我還有哪些其他選擇? mongo可以處理這些數據嗎?還要別的嗎?
TL; DR 的要求
- 大數據量
- 快速邊框查詢
- 低/廉價的硬件要求
- 優化讀取,但需要處理的2插入,每天500萬條記錄
您實際添加了多少數據?對我來說看起來不是很多。正確規範化後,您每天可以看到2.5M * 15個字節的數據。 〜50MB。大約30天的數據需要1G。一年的價值將在12G以上,15G以上的近似值和其他東西。 MySQL可以處理這個問題,(對於一個學校項目來說1年就夠了吧?)。 – Jai