Lucene(contrib包)和mongodb中提供了一种空间索引,实际上就是对经纬度二维坐标进行编码之后仍使用trie树索引,对于检索一个点附近多少距离(比如5公里)之内的点,不需要遍历所有文档,只需要找grid点离该位置grid点5公里以内的所有文档就可以了.
空间索引技术(Spatial Index)
本文介绍了Lucene(contrib包)及MongoDB中的空间索引技术,通过将经纬度坐标编码并利用trie树索引,实现了高效查找指定范围内地理位置的功能。

被折叠的 条评论
为什么被折叠?



