【发布时间】:2012-04-17 04:31:48
【问题描述】:
您为什么要使用不同的分析器进行索引和查询是否有充分的理由?在示例 schema.xml 文件中,对于 text_en_splitting,例如,索引分析器不进行同义词扩展,但查询进行。这只是为了保持索引尽可能小吗?同样,对于 WordDelimiterFilterFactory,索引分析器有 catenateWords="1" 和 catenateNumbers="1",而查询分析器将它们设置为 0。这只是为了保持查询小(快)吗?这些优化真的值得两个“几乎相同”的分析器的维护噩梦吗?
谢谢!
【问题讨论】: