mongodb

MongoDB地理空间索引有哪些扩展功能

小樊
87
2024-10-29 11:35:12
栏目: 云计算
热销空间服务器,安全稳定,日均0.96元/天 查看>>

MongoDB提供了两种主要的地理空间索引类型:2d索引和2dsphere索引,每种索引都有其特定的用途和优势。以下是这两种索引的详细介绍:

2d索引

2dsphere索引

创建2dsphere索引

创建2dsphere索引的示例代码如下:

db.collection.createIndex({ "location": "2dsphere" });

查询示例

使用2dsphere索引查询附近地点的示例代码如下:

db.collection.find({
  "location": {
    "$near": {
      "$geometry": {
        "type": "Point",
        "coordinates": [longitude, latitude]
      }
    },
    "$maxDistance": maxDistanceInMeters
  }
});

通过上述信息,您可以更好地了解MongoDB地理空间索引的扩展功能,并根据您的具体需求选择合适的索引类型。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:MongoDB地理空间索引有哪些类型

0
看了该问题的人还看了