我在地图上有数十万个对象。并且从几乎所有的基础中选择(在小规模的地图容器矩形内)是非常糟糕的做法。需要在数据库内进行聚类。在关系数据库中经常使用附加表——簇,这是首先选择的。在 MongoDB 中是否有一些地理空间集群的最佳实践?谷歌什么也没说。
UPD。想要这样,但在 MongoDB 中:https ://gis.stackexchange.com/questions/11567/spatial-clustering-with-postgis
我在地图上有数十万个对象。并且从几乎所有的基础中选择(在小规模的地图容器矩形内)是非常糟糕的做法。需要在数据库内进行聚类。在关系数据库中经常使用附加表——簇,这是首先选择的。在 MongoDB 中是否有一些地理空间集群的最佳实践?谷歌什么也没说。
UPD。想要这样,但在 MongoDB 中:https ://gis.stackexchange.com/questions/11567/spatial-clustering-with-postgis
对于数十万个项目,内置的MongoDB 地理空间索引可以很好地工作,具体取决于您在做什么。
Mongo “干草堆查询”也可能与您的想法一致。
与 RMDBS 相比,您可能还对Mongo 的 GIS 功能的讨论感兴趣