安装elasticsearch中文分词ik插件

环境

系统: centos 7.x
elasticsearch: 7.4.0
elasticsearch-analysis-ik分词: 7.4.0 (这个与es保持一致)

目标

关键字:支持查:"管理","用户",等名词与简单的句子

下载 es ik插件

wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.4.0/elasticsearch-analysis-ik-7.4.0.zip

安装插件到所有的es节点

/usr/share/elasticsearch/plugins/ik

重启所有es服务

检查看插件是否生效

curl 127.0.0.1:9200/_cat/plugins

配置es模板 通过 kibana

{
"properties": {
"日志内容": {
"search_analyzer": "ik_smart",
"analyzer": "ik_max_word",
"type": "text",
"fields": {
"keyword": {
"ignore_above": 256,
"type": "keyword"
}
}
},
"message": {
"search_analyzer": "ik_smart",
"analyzer": "ik_max_word",
"type": "text"
}
}
}

友情提示

新生成的 es index才生效

这个更应该叫 索引 “关键词”

缺点:这个不支持一些句子,或者多个关键字,不太好

posted @ 2022-09-26 14:40  清风木  阅读(96)  评论(0编辑  收藏  举报