Search 通过solr读取分布式lucene索引
我将用下图解释我的问题陈述 我有4台机器,每台都运行我的应用程序实例,它使用lucene进行搜索。这意味着lucene索引已在所有4台机器上单独创建,并已在内部使用lucene在各自的实例中进行搜索 现在,我在这4台机器上加了一个服务器,这样它的搜索功能就可以聚合各个实例的所有结果,并给我一个结果。希望问题陈述清楚 现在的问题是,我知道solr可以读取lucene创建的索引。这是否适用于分布式搜索?solr可以将搜索分发到单独创建的lucene索引上吗Search 通过solr读取分布式lucene索引,search,solr,lucene,distributed,Search,Solr,Lucene,Distributed,我将用下图解释我的问题陈述 我有4台机器,每台都运行我的应用程序实例,它使用lucene进行搜索。这意味着lucene索引已在所有4台机器上单独创建,并已在内部使用lucene在各自的实例中进行搜索 现在,我在这4台机器上加了一个服务器,这样它的搜索功能就可以聚合各个实例的所有结果,并给我一个结果。希望问题陈述清楚 现在的问题是,我知道solr可以读取lucene创建的索引。这是否适用于分布式搜索?solr可以将搜索分发到单独创建的lucene索引上吗 任何帮助都将不胜感激。如果这是不可能的,我
任何帮助都将不胜感激。如果这是不可能的,我只需要用solr重写各个实例,并创建适合分布式搜索的索引。您应该能够使用
从solr访问Lucene索引 Solr在索引期间不会对索引数据进行任何附加处理。
因此,只要索引兼容,Solr就可以使用Lucene索引
在构建数据时,您需要考虑一些问题。特别感谢@Jayendra指出分布式搜索的局限性。我实际上想要一个日期切面,只是意识到solr不支持分布式模式下的日期切面搜索!然而,在Jira补丁的帮助下,我能够做到这一点。再次感谢!