晚上好。
所以,我必须存储不同地方的信息。每个地方都有不同的信息,包括标题、类别和位置。问题是我将有大约 5000 万个地点,我必须按标题、类别和位置(包括街道、国家等)来搜索它们。
我已经安装了 MySql 和 mongoDB,但也接受了其他替代方案。此外,服务器现在只有 2GB(稍后会增加 - 更多 RAM 甚至可能是集群......但稍后),我不确定它是否足够。硬盘空间应该绰绰有余。
我的一些想法是为每个地方创建标签,并按标签搜索(标签将是我用于搜索和索引的字段),但我不确定这是否是一个好主意以及如何更好地实施.
关于如何更好地实施它有什么建议吗?我将只用所有信息填写一次,然后仅将其用于搜索。
PS:在当前的测试版本中,我使用的是来自 JAVA 的 MySql 数据库和 JDBC(虽然它比 JPA 解决方案更快)。