大型数据集的数据库选择

时间:2014-10-21 17:59:12

标签: mysql database rdbms

我目前正在开发一个项目(为了好玩),它使用地理定位坐标来使用不同区域的数据。

哪个数据库系统最简单/最强大,可以根据此查询数据。我曾想过将区域的位置信息分组到MySQL数据库中的单独表中。这是否会导致性能问题,或者是否有更好的DBMS用于以这种方式对数据进行分组?

我想使用php后端,但如果确实需要,也不会介意学习新语言。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

如果您熟悉MySQL,那么这将是最简单的。您可以尝试许多不同的。 MongoDB很受欢迎,postgresql也很受欢迎。有许多MySQL数据库有数百万行。你必须确保你的表格结构合理,关系良好。您还需要利用视图并确保表格类型正确。有些人把整张桌子和其他人锁在一排。真的,我认为任何数据库都能很好地满足您的需求。

不要忘记索引。