我目前正在开发一个项目(为了好玩),它使用地理定位坐标来使用不同区域的数据。
哪个数据库系统最简单/最强大,可以根据此查询数据。我曾想过将区域的位置信息分组到MySQL数据库中的单独表中。这是否会导致性能问题,或者是否有更好的DBMS用于以这种方式对数据进行分组?
我想使用php后端,但如果确实需要,也不会介意学习新语言。
感谢您的帮助。
答案 0 :(得分:0)
如果您熟悉MySQL,那么这将是最简单的。您可以尝试许多不同的。 MongoDB很受欢迎,postgresql也很受欢迎。有许多MySQL数据库有数百万行。你必须确保你的表格结构合理,关系良好。您还需要利用视图并确保表格类型正确。有些人把整张桌子和其他人锁在一排。真的,我认为任何数据库都能很好地满足您的需求。
不要忘记索引。