博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Elasticsearch 之(23)IK中文分词器的安装和使用
阅读量:5334 次
发布时间:2019-06-15

本文共 2203 字,大约阅读时间需要 7 分钟。

1、在elasticsearch中安装ik中文分词器
(1)git clone https://github.com/medcl/elasticsearch-analysis-ik
(2)git checkout tags/v5.2.0
(3)mvn package
(4)将target/releases/elasticsearch-analysis-ik-5.2.0.zip拷贝到es/plugins/ik目录下
(5)在es/plugins/ik下对elasticsearch-analysis-ik-5.2.0.zip进行解压缩
(6)重启es

elasticsearch-analysis-ik-5.2.0.zip 
链接:https://pan.baidu.com/s/1LOHynjm7dPjCldw3MGMOCQ 密码:aeym

2、ik分词器基础知识
两种analyzer,你根据自己的需要自己选吧,但是一般是选用ik_max_word
ik_max_word: 会将文本做最细粒度的拆分,比如会将“中华人民共和国国歌”拆分为“中华人民共和国,中华人民,中华,华人,人民共和国,人民,人,民,共和国,共和,和,国国,国歌”,会穷尽各种可能的组合;
ik_smart: 会做最粗粒度的拆分,比如会将“中华人民共和国国歌”拆分为“中华人民共和国,国歌”。

3、ik分词器的使用
构建mapping,并且bulk数据
PUT /my_index {  "mappings": {    "my_type": {      "properties": {        "text": {          "type": "text",          "analyzer": "ik_max_word"        }      }    }  }}POST /my_index/my_type/_bulk{ "index": { "_id": "1"} }{ "text": "男子偷上万元发红包求交女友 被抓获时仍然单身" }{ "index": { "_id": "2"} }{ "text": "16岁少女为结婚“变”22岁 7年后想离婚被法院拒绝" }{ "index": { "_id": "3"} }{ "text": "深圳女孩骑车逆行撞奔驰 遭索赔被吓哭(图)" }{ "index": { "_id": "4"} }{ "text": "女人对护肤品比对男票好?网友神怼" }{ "index": { "_id": "5"} }{ "text": "为什么国内的街道招牌用的都是红黄配?" }

查询 “16岁少女”的doc

GET /my_index/my_type/_search {  "query": {    "match": {      "text": "16岁少女"    }  }}{  "took": 2,  "timed_out": false,  "_shards": {    "total": 5,    "successful": 5,    "failed": 0  },  "hits": {    "total": 4,    "max_score": 2.0870597,    "hits": [      {        "_index": "my_index",        "_type": "my_type",        "_id": "2",        "_score": 2.0870597,        "_source": {          "text": "16岁少女为结婚“变”22岁 7年后想离婚被法院拒绝"        }      },      {        "_index": "my_index",        "_type": "my_type",        "_id": "3",        "_score": 0.2699054,        "_source": {          "text": "深圳女孩骑车逆行撞奔驰 遭索赔被吓哭(图)"        }      },      {        "_index": "my_index",        "_type": "my_type",        "_id": "1",        "_score": 0.25124598,        "_source": {          "text": "男子偷上万元发红包求交女友 被抓获时仍然单身"        }      },      {        "_index": "my_index",        "_type": "my_type",        "_id": "4",        "_score": 0.19100356,        "_source": {          "text": "女人对护肤品比对男票好?网友神怼"        }      }    ]  }}

转载于:https://www.cnblogs.com/wuzhiwei549/p/9113467.html

你可能感兴趣的文章
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
查看>>
【BZOJ-2295】我爱你啊 暴力
查看>>
【BZOJ-1055】玩具取名 区间DP
查看>>
Oracle安装配置—64位Win7安装配置64位Oracle
查看>>
Bit Twiddling Hacks
查看>>
个人总结
查看>>
const与指针
查看>>
java面试题全集(中)
查看>>
[USACO08MAR]土地征用Land Acquisition
查看>>
Windwos中的线程同步
查看>>
删除重复记录
查看>>
LeetCode : Reverse Vowels of a String
查看>>
代码托管服务器-软工第一次翻转课堂
查看>>
ECharts树图节点过多时取消缩放,调整容器高度自适应内容变化
查看>>
本地启动项目后cookie跨域获取不到的处理方式
查看>>
Codeforces 806 D.Prishable Roads
查看>>
Linux 一些表达式和运算符
查看>>
Android中的六大布局
查看>>
ZZNUOJ-2157: 水滴来袭-【干扰阅读-卡模糊精度1e-8的问题】
查看>>
个人自定义的快捷键 - 记录
查看>>