有谁知道地理空间索引的工作原理,我的意思是计算最近点的算法?
在SQL中,我们可以执行以下操作:SELECT id, (x-a)*(x-a)+(y-b)*(y-b) as distance FROM table1 ORDER by distance ASC
确保与mongodb的地理空间索引相比这还不够高效,但是mongodb如何计算和排序?
提前谢谢了。
最佳答案
mongodb地理空间的心脏是Geohashes。 Geohash是一个
我在mongo中找不到适合geohash实现的链接,但是此thread可能会提供一些见解。