我在 map 上有数十万个对象。并且从几乎所有的基础中选择(在小规模的 map 容器矩形内)是非常糟糕的做法。需要在数据库内进行聚类。 在关系数据库中经常使用附加表——簇,这是首先选择的。 在 MongoDB 中是否有一些地理空间集群的最佳实践?谷歌什么也没说。
UPD。想要这样,但在 MongoDB 中:https://gis.stackexchange.com/questions/11567/spatial-clustering-with-postgis
最佳答案
对于数十万个项目,内置的 MongoDB geospatial indexing效果很好,具体取决于您在做什么。
蒙古人 "Haystack Queries"也可能与您的想法一致。
您可能对此discussion of Mongo's GIS capabilities compared to an RMDBS 也感兴趣
关于mongodb - 地理空间集群 (MongoDB),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14305402/