Solr / Lucene中是否存在基于某种安全机制保护/封闭内容的内容?我正在考虑将Solr作为Google Mini / Google Search Appliance的企业搜索替代品,但我需要支持Google选项提供的安全内容。有没有人对Solr如何做到这一点有任何经验/建议?
答案 0 :(得分:4)
根据我的经验,解决此问题的常用方法是索引安全信息(ACL:s和deny-ACL:s或类似),然后对其进行过滤查询。简而言之,这需要:
此解决方案假设您有某种处理用户请求的中间件,并从中构建查询参数。如果您需要让您的用户直接与Solr进行互动,look here。