索引自定义分析器

date
Jul 30, 2021
slug
elasticsearch-guide-custom-analyse
status
Published
tags
Elasticsearch
读书
summary
type
Page

自定义停用词

Elasticsearch 提供了几个分析器,但默认是未开启停用词 stopwords 的,可以通过配置来开启并指定停用词:
 

配置自定义分析器

回顾一下分析 analysis 的工作内容,前面有介绍,分三步:
  • character filter 字符过滤,做一些字符的抹除和替换操作
  • tokenizer 分词
  • token filter 对词条做过滤,如停用词过滤
analyzer 分析器干的活就是这三步包装起来。
自定义分析器的基本格式为:
这是自定义一个分析器:
在索引中定义完之后,可以在字段上使用这个分析器:
 

© 菜皮 2020 - 2023