需求是我们有很多保存的搜索,当有新文档进来时,我们希望能够找到这些新文档匹配了哪些保存的搜索,并且能够实时通知这些保存的搜索的创建者.
任何流行的免费软件搜索引擎和库中是否已经支持这样的功能,无论是内置的还是作为插件的?如果没有,以高效且可扩展的方式执行此操作的最佳方法是什么?
我想一般的想法应该是将保存的搜索作为文档进行索引,并使用传入的文档作为查询来搜索它们。但我还没有弄清楚如何做到这一点。
如果我们可以对支持的查询操作符设置尽可能少的限制也是最好的。
提前致谢。
最佳答案
反过来怎么样——
信息而不是 solr。
此外,Solr 支持广泛的查询支持,因此您可以对其进行检查。
关于solr - 如何可扩展地实现诸如 Google 警报之类的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9501181/