eve*_*ddy 4 solr categorization elasticsearch
我有一个用户查询列表,可以从一个网站上解决(其中有数千个).我的要求是返回给定列表中对于文档是真实的所有查询.我知道我可以索引一个文档并循环遍历100000个查询列表以查看是否返回了文档但是有更快的方法吗?
例如.:
cartype =福特和颜色=绿色
document:
              <cartype>FORD</cartype>
              <colour>GREEN</colour>
              <doors>4</doors>
因此,该文档将返回查询2和3.
理想情况下,我想做一些反向搜索.索引搜索查询并发送文档内容以返回匹配项.有人知道我可能会怎么做或者之前已经尝试过吗?
非常感谢任何投入.
你能考虑转用弹性搜索吗?很抱歉,这个用例看起来非常适合Percolate API,这是elasticsearch提供的一个非常有用的功能.
您将索引您的查询而不是文档,为它们提供唯一的ID.然后,您可以逐个发送文档,并返回哪些查询匹配,甚至无需索引文档.看看这个!
| 归档时间: | 
 | 
| 查看次数: | 1368 次 | 
| 最近记录: |