Java SOLR在搜索时选择索引

Java SOLR在搜索时选择索引,java,lucene,solr,Java,Lucene,Solr,我也在Nabble组中发布了这篇文章,但我想我可能会在这里得到一些建议 有没有一种方法可以让SOLR在不使用多个核心的情况下搜索我告诉它的任何索引 我不使用SOLR构建索引,而是使用自己的java类构建索引,但我会在以后使用SOLR搜索索引。最好在搜索期间告诉Solr要访问哪个索引。 我也组合了它们,这很有效,但在我的特殊情况下有一些问题,这使得在搜索时发送索引名/路径更容易解决 谢谢我真的认为你不能真正做到你在这里想要的。Solr的一部分简单性来自于在URL中拥有核心(因此索引)。你可以做的是

我也在Nabble组中发布了这篇文章,但我想我可能会在这里得到一些建议

有没有一种方法可以让SOLR在不使用多个核心的情况下搜索我告诉它的任何索引

我不使用SOLR构建索引,而是使用自己的java类构建索引,但我会在以后使用SOLR搜索索引。最好在搜索期间告诉Solr要访问哪个索引。 我也组合了它们,这很有效,但在我的特殊情况下有一些问题,这使得在搜索时发送索引名/路径更容易解决


谢谢

我真的认为你不能真正做到你在这里想要的。Solr的一部分简单性来自于在URL中拥有核心(因此索引)。你可以做的是破解Solr如何向url添加另一个参数,然后在Solr进行搜索时使用该参数来确定它使用的索引。我想你可能会扔掉所有自动取暖的缓存等等

出于好奇,为什么不想使用多核?是你期望有成千上万个,还是每个索引都是难以置信的短暂


Eric

您可能希望了解Lucid Works的企业Solr版本

它们以类似于您的用例的方式实现集合