可以使用Solr查询多个lucene和非lucene索引吗

可以使用Solr查询多个lucene和非lucene索引吗,solr,Solr,我想知道是否可以使用Solr查询多个索引并合并结果 具体问题是一个基于各种PDF和文档以及Notes文档的网站。Notes文档受用户限制,除非用户有权查看文档,否则不应出现在搜索结果中 我认为可以使用Solr和Lucene搜索简单文档,使用Notes搜索搜索Notes文档 有没有办法扩展Solr来搜索多个索引并合并结果?不认为这是可能的。听起来这个逻辑应该在应用层。一种考虑的方法是在模式中有一个字段来指示文档的类型(如注释)或访问级别(公共的、私有的),然后可以从搜索结果中排除它们。 q=sea

我想知道是否可以使用Solr查询多个索引并合并结果

具体问题是一个基于各种PDF和文档以及Notes文档的网站。Notes文档受用户限制,除非用户有权查看文档,否则不应出现在搜索结果中

我认为可以使用Solr和Lucene搜索简单文档,使用Notes搜索搜索Notes文档


有没有办法扩展Solr来搜索多个索引并合并结果?

不认为这是可能的。听起来这个逻辑应该在应用层。一种考虑的方法是在模式中有一个字段来指示文档的类型(如注释)或访问级别(公共的、私有的),然后可以从搜索结果

中排除它们。
q=search+keywords&fq=-DocType:notes

感谢您的回复。我不是Notes专家,但我认为访问控制可能非常精细和复杂。e、 g.按用户或组成员身份访问。我看不出如何把所有这些信息放到索引中。