索引自定义分析器
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 分析器干的活就是这三步包装起来。
自定义分析器的基本格式为:
这是自定义一个分析器:
在索引中定义完之后,可以在字段上使用这个分析器: