【问题标题】:Is the MongoDB-2d-Index a QuadtreeMongoDB-2d-Index 是四叉树吗
【发布时间】:2014-05-09 13:57:55
【问题描述】:

在我看来是这样,但我没有在文档中找到明确的批准。

你好,安德烈

【问题讨论】:

    标签: mongodb indexing geospatial


    【解决方案1】:

    来自最新的文档:

    MongoDB中的所有索引都是B-tree索引,可以高效 支持相等匹配和范围查询。

    http://docs.mongodb.org/manual/core/index-types/

    对于 2d 和地理空间索引,他们计算 Geohash,然后在 btree 索引上对该 Geohash 进行索引:

    计算二维索引的 Geohash 值

    当您在旧坐标对上创建地理空间索引时,MongoDB 计算指定范围内坐标对的 geohash 值 位置范围,然后索引 geohash 值。

    http://docs.mongodb.org/manual/core/geospatial-indexes/#geospatial-indexes-geohash

    【讨论】:

      猜你喜欢
      • 2012-04-03
      • 2017-08-09
      • 2018-06-17
      • 2014-09-27
      • 1970-01-01
      • 2013-05-12
      • 2014-06-14
      • 2015-05-09
      • 1970-01-01
      相关资源
      最近更新 更多