Lucene 基于CouchDB的地理索引分面搜索

Lucene 基于CouchDB的地理索引分面搜索,lucene,couchdb,geospatial,Lucene,Couchdb,Geospatial,CouchDB提供了通过Lucene执行分面搜索的能力。我想执行分面搜索,其中一个分面是地理空间的(例如,在lat/long的30公里范围内) 这可能吗?如果可能,如何实现?检查这是一个支持地理空间查询/索引的CouchDB分支。检查这是一个支持地理空间查询/索引的CouchDB分支。可能不是一个直接的答案,但您考虑过Solr吗?它提供了一套完整的地理查询。我知道SOLR与CouCHDB不兼容,但是如果这不能在沙发上完成,那么我会考虑其他技术。比如说MongoDB,我认为geo是开箱即用的……也

CouchDB提供了通过Lucene执行分面搜索的能力。我想执行分面搜索,其中一个分面是地理空间的(例如,在lat/long的30公里范围内)


这可能吗?如果可能,如何实现?

检查这是一个支持地理空间查询/索引的CouchDB分支。

检查这是一个支持地理空间查询/索引的CouchDB分支。

可能不是一个直接的答案,但您考虑过Solr吗?它提供了一套完整的地理查询。我知道SOLR与CouCHDB不兼容,但是如果这不能在沙发上完成,那么我会考虑其他技术。比如说MongoDB,我认为geo是开箱即用的……也许这不是一个直接的答案,但你考虑过Solr吗?它提供了一套完整的地理查询。我知道SOLR与CouCHDB不兼容,但是如果这不能在沙发上完成,那么我会考虑其他技术。例如,MongoDB有geo’开箱即用,我想…GeoCoach会允许我执行结合geo和非geo元素的搜索(伪查询):
查找所有名为“fred”、年龄为“25”、居住距离伦敦不到30公里的项目
,我无法发表评论,因为我以前从未与Geocococh合作过。(对不起,我只是想告诉你这个方向)Geocococh允许我执行结合地理和非地理元素的搜索吗(伪查询):
查找所有名为“fred”的项目,年龄为“25”,离伦敦不到30公里。
?好问题,我无法评论,因为我以前没有与Geococococh合作过。(对不起,我只是想告诉你这个方向)