elasticsearch配置ik分词器


es集群,三台,每台都得安装ik插件,重启,先重启Node节点,最后重启master节点

ik分词器的github地址:https://github.com/medcl/elasticsearch-analysis-ik

选择与es集群版本对应的ik版本,下载zip包

在es的plugins目录下新建一个ik目录,将下载好的zip包解压放入

重启es服务器,重启后可以通过bin/elasticsearch-pulgins list查看当前已加载的插件

新建es索引

curl -XPUT http://localhost:9200/index

选择数据源字段,这里采用从MySQL数据库同步到es的数据做源数据,如下,content即为源数据可能出现中文字段,
curl -XPOST http://localhost:9200/index/_mapping -H 'Content-Type:application/json' -d' {  "properties": {  "content": {  "type": "text",  "analyzer": "ik_max_word",  "search_analyzer": "ik_smart"  }  }  }'


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM