【问题标题】:Faceted search with geo-index using CouchDB使用 CouchDB 使用地理索引进行分面搜索
【发布时间】:2012-02-02 02:44:28
【问题描述】:

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

这可能吗?如果可以,怎么做?

【问题讨论】:

  • 也许不是直接的答案,但你考虑过 Solr 吗?它提供了一整套地理查询。
  • 我了解 Solr 与 CouchDB 不兼容,但如果这不能在 Couch 中完成,那么我会考虑其他技术。 MongoDB,例如我认为开箱即用的 geo'...

标签: lucene couchdb geospatial


【解决方案1】:

查看GeoCouch,它是支持地理空间查询/索引的 CouchDB 的一个分支。

【讨论】:

  • GeoCouch 是否允许我执行像这样结合地理和非地理元素的搜索(伪查询):find all items with a name of "fred", an age of "25", who live less than 30km from London?
  • 好问题,我无法发表评论,因为我以前没有使用过 GeoCouch。 (抱歉,希望只是为您指明这个方向)
猜你喜欢
  • 2012-05-07
  • 1970-01-01
  • 1970-01-01
  • 2021-05-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-09
  • 1970-01-01
相关资源
最近更新 更多