提升搜索体验:ElasticSearch 查询优化全解析
1. 前缀建议器的额外参数
前缀建议器支持两个额外参数: preserve_separators 和 preserve_position_increments ,它们都可以设置为 true 或 false 。
- preserve_separators :设置为 false 时,建议器将忽略分隔符,如空格,但需要进行适当的分析。
- preserve_position_increments :当建议中的第一个词是停用词,且使用的分析器会丢弃这些停用词时,需要将该属性设置为 false 。例如,文档为 “The Clue”,分析器会丢弃 “The” 一词,将 preserve_position_increments 设置为 false 后,建议器可以通过指定 “c” 作为文本返回该文档。
2. 数据准备
为了展示查询修改的结果,我们使用 Wikipedia 数据进行索引。具体操作步骤如下:
1. 安装 Wikipedia 河流插件 :
bin/plugin -install elasticsearch/elasticsearch-river-wikipedia/1.1.0
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



