【问题标题】:Geospatial clustering (MongoDB)地理空间集群 (MongoDB)
【发布时间】:2012-12-27 15:25:58
【问题描述】:

我在地图上有数十万个对象。并且从几乎所有的基础中选择(在小规模的地图容器矩形内)是非常糟糕的做法。需要在数据库内进行聚类。 在关系数据库中经常使用附加表——簇,这是首先选择的。 在 MongoDB 中是否有一些地理空间集群的最佳实践?谷歌什么也没说。

UPD。想要这样,但在 MongoDB 中:https://gis.stackexchange.com/questions/11567/spatial-clustering-with-postgis

【问题讨论】:

    标签: mongodb geospatial cluster-analysis markerclusterer


    【解决方案1】:

    对于数十万个项目,内置的 MongoDB geospatial indexing 可以很好地工作,具体取决于您正在做什么。

    Mongo "Haystack Queries" 也可能符合您的想法。

    你可能也对这个discussion of Mongo's GIS capabilities compared to an RMDBS感兴趣

    【讨论】:

    • 是的,但只是地理空间索引并不能解决如何选择集群,但不能解决其中的数千个对象。即 Mongo 不提供开箱即用的解决方案
    • 正确。使用 MongoDB 实现“kmeans”集群并不难。可行但绝对不是开箱即用。使用 MapReduce 的草图在这里:blog.data-miners.com/2008/02/…
    • 你找到解决办法了吗?
    猜你喜欢
    • 1970-01-01
    • 2015-06-07
    • 1970-01-01
    • 1970-01-01
    • 2015-02-25
    • 2019-09-23
    • 2013-12-31
    • 2016-02-12
    • 2020-10-13
    相关资源
    最近更新 更多