6
需求是我们有很多保存的搜索,并且当新文档进入时,我们希望能够找到哪些保存的搜索与这些新文档相匹配,并能够通知这些保存的搜索的创建者即时的。如何可伸缩地实现类似Google警报的内容?
类似这样的东西已经在任何流行的免费软件搜索引擎和库中支持,无论是内置还是插件?如果没有,那么以有效和可扩展的方式做到这一点的最佳方式是什么?
我想一般的想法应该是索引保存的搜索,就好像它们是文档一样,并使用传入文档作为查询来搜索它们。但我还没有弄清楚如何做到这一点。
如果我们尽可能少地限制支持的查询运算符,那也是最好的。
在此先感谢。
我知道这不是你要求的,但是如果你不是100%忠于Solr,那么你可以给Elasticsearch一个镜头 - 渗透特征就是你要求的 - http://www.elasticsearch .ORG /导向/参考/ Java的API/percolate.html – mopoke 2012-03-12 14:15:56