【发布时间】:2014-05-14 23:21:09
【问题描述】:
我想知道 2 个索引选项的性能差异: 1-多值字段 2- 单独的字段
案例如下: 每个文档有 100 个“属性”:prop1..prop100。 这些值是字符串,不同属性之间没有关系。 我想通过已知值(如 ids)对几个属性进行精确匹配搜索。 例如:搜索所有具有 prop1=”blue” 和 prop6=”high” 的文档
我可以选择以 2 种方式中的 1 种方式构建索引: 1- 简单的方法 - 100 个单独的字段,每个属性 1 个,multiValued=false。这些值只是属性值。 2-1 字段(名为“属性”)multiValued=true。该字段将有 100 个值:value1=”prop1:blue”.. value6=”high” 等
说 option1 的搜索性能会好很多对吗? 节省性能怎么样?
谢谢, 帕维尔
【问题讨论】:
标签: performance solr