我可以为文档(如汽车文档)使用不同的格式(schema.xml)吗?
这样我可以使用不同的索引以不同方式查询同一类文档吗?
(好的..我可以使用两个Solr实例,但是......这是唯一的方法吗?)
答案 0 :(得分:2)
Core只能有一种模式。 使用多核配置,您可以在同一个solr中使用不同的核心 但是,如果您具有相同的实体并希望以不同方式查询它,则可以使用相同的schema.xml来保存值不同的字段和不同的字段类型(检查copyfield)并使用不同的查询处理程序来进行加权查询视需要而定。
答案 1 :(得分:1)
据我所知,每个Solr核心只能有一个模式文件。
每个核心都使用自己的模式文件,因此如果您想拥有两个不同的模式文件,则可以设置第二个Solr核心或运行另一个Solr实例