ES6.8 安装 IK插件 elasticsearch-analysis-ik

ES6.8 安装 IK插件 elasticsearch-analysis-ik

1、下载IK压缩包

wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.8.13/elasticsearch-analysis-ik-6.8.13.zip

解压到ES plugins 目录

新建目录 ik

mkdir /usr/share/elasticsearch/plugins/ik/

cp elasticsearch-analysis-ik-6.8.13.zip /usr/share/elasticsearch/plugins/ik/

cd /usr/share/elasticsearch/plugins/ik/

unzip elasticsearch-analysis-ik-6.8.13.zip

重启ES进程

systemctl restart elasticsearch.service

查看已经安装的插件

curl http://192.168.100.161:9200/_cat/plugins/

[root@localhost ik]#  curl http://192.168.100.161:9200/_cat/plugins/
node-1 analysis-ik 6.8.13
node-2 analysis-ik 6.8.13
node-3 analysis-ik 6.8.13

测试

http://192.168.100.163:9200/_analyze?pretty=true

{

    "analyzer": "ik_max_word",

    "text": "天津是现代工业文明发祥地,有完备的产业体系。在工业全部41个大类中,天津占39个;207个中类里,天津占191个。”天津市工业和信息化局局长尹继辉近日在接受记者采访时表示,发展先进制造业不但是天津的看家本领,更是“十四五”期间天津“在危机中育先机,于变局中开新局”的最大比较优势"

}

 

Python 测试代码:

import requests

url = "http://192.168.100.163:9200/_analyze?pretty=true"

payload = "{\r\n    \"analyzer\": \"ik_max_word\",\r\n    \"text\": \"天津是现代工业文明发祥地,有完备的产业体系。在工业全部41个大类中,天津占39个;207个中类里,天津占191个。”天津市工业和信息化局局长尹继辉近日在接受记者采访时表示,发展先进制造业不但是天津的看家本领,更是“十四五”期间天津“在危机中育先机,于变局中开新局”的最大比较优势\"\r\n}"

headers = {

  'Content-Type': 'application/json'

}

response = requests.request("POST", url, headers=headers, data = payload)

print(response.text.encode('utf8'))

 

curl http://192.168.100.161:9200/_cat/

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值