ElasticSearch 之中文分词器

📅 2026/7/10 12:28:53 👁️ 阅读次数 📝 编程学习
ElasticSearch 之中文分词器

4,中文分词器

4.1.  smartCN(这个是参照别人的安装方法安装的有兴趣可以试一下)

一个简单的中文或中英文混合文本的分词器

这个插件提供 smartcn analyzer 和 smartcn_tokenizer tokenizer,而且不需要配置

# 安装 bin/elasticsearch-plugin install analysis-smartcn # 卸载 bin/elasticsearch-plugin remove analysis-smartcn

测试一下

可以看到,“今天天气真好”用smartcn分析器的结果是:

[ 今天 , 天气 , 真 , 好 ]

如果用standard分析器的话,结果会是:

[ 今 ,天