mongodb站点显示2d索引的内部结构是GeoHash
。
我想知道2dsphere索引的内部。
是GeoHash
,Cartesian Tiers
还是其他技术?
我在MongoDB的博客上找到了介绍2dSphere索引的new-geo-features。
但没有细节。
最佳答案
blog post you linked to说明了2dsphere索引是如何实现的。它使用google的s2几何库在地球表面创建网格单元,并将它们放在b树中,以便快速搜索。
博客文章中的链接已经过时,因为google代码不再处于活动状态。现在可以看到s2的存储库here。