ElasticSearch 7.x 简体/繁体搜索

2020-11-24 14:44:29 浏览数 (1)

需求,在搜索简体的时候,应该也能把繁体字搜出来。因为我们一般很少用繁体字进行搜索,所以本篇文章,仅仅从索引层的analyzer的char_filter入手,在索引的时候,将繁体字转化为简体且存储为简体的索引进行建立,然后搜索的时候就可以使用简体字来搜索。话不多说,来看下具体的流程步骤如何吧。

文章目录

  • 准备插件
    • 下载插件
    • 安装插件
    • 验证插件
    • 插件介绍
      • Analyzer 介绍
  • 自定义分析器
  • 索引的修改
  • 使用场景选择

准备插件

下载插件

es的插件,写起来其实并不难,只要继承了plugin后,然后放在es服务的指定目录,那么es启动的时候就会扫描和加载。这里我将写好的插件放在这里,大家可以学习下载。

0 人点赞