IK分词器是ELKStack中的一个关键插件,专门用于中文分词。由于中文语法复杂多样,IK分词器解决了这一问题。安装IK分词器需要在每台机器上进行配置,并在完成后重启ES服务。安装步骤包括:1.上传安装包到node01机器的/home/es路径下。2.解压安装包至/export/servers/elasticsearch-6.7.0/plugins/analysis-ik/目录。3.分发安装包至其他机器。4.在每台机器上执行安装命令。配置IK分词器需在ES中进行,步骤为:1.创建名为iktest的索引。2.在iktest索引中创建名为article的类型。3.在article类型中创建名为subject的字段,并指定analyzer为ik_max_word。IK分词器提供ik_max_word和ik_smart两种分词模式,分别适用于细粒度和粗粒度拆分。查看分词效果可使用_analyze API。插入测试数据可使用bulk API。