【发布时间】:2013-08-28 08:07:52
【问题描述】:
我可以为文件(如汽车文件)使用不同的格式(schema.xml)吗?
这样我就可以使用不同的索引来不同地查询同一类文档?
(好吧..我可以使用两个 Solr 实例,但是..这是唯一的方法?)
【问题讨论】:
我可以为文件(如汽车文件)使用不同的格式(schema.xml)吗?
这样我就可以使用不同的索引来不同地查询同一类文档?
(好吧..我可以使用两个 Solr 实例,但是..这是唯一的方法?)
【问题讨论】:
据我所知,每个 Solr 核心只能有一个模式文件。
每个核心都使用自己的架构文件,因此如果您想拥有两个不同的架构文件,那么要么设置第二个 Solr 核心,要么运行另一个 Solr 实例
【讨论】:
Core 只能使用一种模式。
使用多核配置,您始终可以在同一个 solr 中拥有不同的核心。
但是,如果您有相同的实体并希望以不同的方式查询它,您可以使用相同的 schema.xml 来保存不同字段和不同字段类型的值(检查copyfield)并使用不同的查询处理程序来进行加权查询,具体取决于需求。
【讨论】: