用于查询大数据的Best(NoSQL)数据库

时间:2013-03-19 13:28:51

标签: nosql gis bigdata

我们正在开发一个使用非常大的数据库的应用程序。它应该支持的基本操作是: - 查找给定地图ID的所有多边形ID - 对于每个多边形,让coorginates绘制它(4坐标)

所以,这都是关于优化阅读的。没有写作,没有一致性问题。当然,一些额外的事情很重要,但这是关键。多边形的元组数量非常大,在数亿(几TB)的范围内。

你能建议最好的数据库吗?我们现在最喜欢的是Sharded Mysql,MongoDB和CouchBase。

1 个答案:

答案 0 :(得分:0)

我仍在努力了解您需要做什么操作(当涉及到GIS时,我感觉很好)。但这是我(跛脚?)尝试提出一些建议 -

如果您想坚持使用RDBMS,可以将PostGRESQLGridSQL一起使用,这会在您的SQL查询中引入并行查询执行功能。我有一位同事看到了很大的收益。

以下是关于缩放PostGres with GridSQL

的案例研究

如果您更愿意接受实验,我希望您考虑在大数据空间中享有良好声誉的Apache HBase