标签: mongodb hbase couchdb database
我正在为下一个项目评估一个数据库。我想存储世界上所有城市(250万)并且每天都保存每个城市的天气预报。所以你可以想象数据集会很快变大。
我还需要执行地理查询 - 在此边界框中获取当天的城市和温度。
到目前为止,我已经看过hbase和couchdb了。 Hbase看起来很有趣,但生产的硬件要求对我来说太贵了(演示文稿说你需要5台独立的服务器)。
我希望尽可能降低成本,这是我的个人项目。
那么我还有其他选择吗? mongo可以处理这些数据吗?还有什么吗?
TL; DR 要求是
答案 0 :(得分:3)
是的,你可以和mongodb一起去。 Mongodb专为缩放(分片,复制)而设计。另外mongodb支持geospacial search。