mongodb - 地理空间集群 (MongoDB)

标签 mongodb geospatial cluster-analysis markerclusterer

我在 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/

相关文章:

java - 使用 morphia 在 mongodb 中的对象列表中搜索

php - Laravel:根据每个项目的半径选择选择一定距离内的模型

algorithm - 给定地球上 2 个接近点(<10m)的纬度/经度,我如何计算以米为单位的距离?

matlab - K 均值聚类,主要理解问题

r - 如何在 R 中绘制用 kmeans 获得的簇的 3D 图?

mongodb - 在 MongoDB 中正确实现散列分片键

mongodb - 如何在 MongoDB 中重命名集合?

node.js - 如何在 Mongoose 中定义排序函数

mysql - 如何在 yii 模型中将 mysql spatial POINT 转换为可读格式?

python - DTW 集群适当数量的指标