(1)下载
注意es版本和ik分词器版本需保持一致,ik分词器下载地址如下
https://github.com/medcl/elasticsearch-analysis-ik/releases?page=1
(2)解压压缩包至es的plugins目录
(3)重启es
(4)测试
1)ik_max_word模式
curl XGET http://127.0.0.1:9201/_analyze -d
'{
"analyzer": "ik_max_word",
"text": "你好李小姐"
}'
响应体
{
"tokens": [
{
"token": "你好",
"start_offset": 0,
"end_offset": 2,
"type": "CN_WORD",
"position": 0
},
{
"token": "李小姐",
"start_offset": 2,
"end_offset": 5,
"type": "CN_WORD",
"position": 1
},
{
"token": "小姐",
"start_offset": 3,
"end_offset": 5,
"type": "CN_WORD",
"position": 2
}
]
}
2)ik_smart模式
curl XGET http://127.0.0.1:9201/_analyze -d
'{
"analyzer": "ik_smart",
"text": "你好李小姐"
}'
响应体
{
"tokens": [
{
"token": "你好",
"start_offset": 0,
"end_offset": 2,
"type": "CN_WORD",
"position": 0
},
{
"token": "李小姐",
"start_offset": 2,
"end_offset": 5,
"type": "CN_WORD",
"position": 1
}
]
}
06-04
414
08-22
04-29
1万+
11-26
2297