2015-05-27 279 views
2

ElasticSearch具有用于预期搜索的过滤器。 SOLR是否具有类似的功能,可以预先定义查询?如果没有,是否有一种有效的方法可以在现有SOLR功能的基础上自行实施?SOLR是否支持渗滤

回答

1

它被列为Solr JIRA上的一个开放式新功能SOLR-4587,但它似乎尚未开始任何工作。

在评论中有一个链接到一个名为Luwak的独立项目,该项目似乎实现了一些与过滤器相似的功能。

4

除了什么BunkerMentality说,也不是很难建立自己的过滤器,你需要什么:

  1. 您想运行容易Lucene的只有语法模型查询?如果是这样,你是好的,如果没有,你需要将它们转换为Lucene。建立了他们,并让他们在内存中的Lucene查询
  2. 当DOC到达:
  3. 建立在

我做这个指数只包含单个文档

  • 运行您所有的疑问一个MemoryIndex对于每天吸收数百万文档的系统而言,它运行良好。