ES-windos环搭建-ik中文分词器
2024-09-04 14:21:56
ik下载
- 打开
Github
官网,搜索elasticsearch-analysis-ik
,单击medcl/elasticsearch-analysis-ik
。或者直接点击
- 在
readme.md
文件中,下拉选择预编译版本。
- 由于
ik
与elasticsearch
存在兼容问题。所以在下载ik
时要选择和elasticsearch
版本一致的,也就是选择v6.5.4
版本,单击elasticsearch-analysis-ik-6.5.4.zip
包,自动进入下载到本地。
- 本地下载成功后,是个
zip
包。
安装
- 首先打开
C:\Program Files\elasticseach-6.5.4\plugins
目录,新建一个名为ik
的子目录,并将elasticsearch-analysis-ik-6.5.4.zip
包解压到该ik
目录内也就是C:\Program Files\elasticseach-6.5.4\plugins\ik
目录。
测试
- 首先将
elascticsearch
和kibana
服务重启。 - 然后地址栏输入
http://localhost:5601
,在Dev Tools
中的Console
界面的左侧输入命令,再点击绿色的执行按钮执行。
GET _analyze
{
"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" : 2,
"end_offset" : 4,
"type" : "CN_WORD",
"position" : 2
},
{
"token" : "水",
"start_offset" : 4,
"end_offset" : 5,
"type" : "CN_CHAR",
"position" : 3
},
{
"token" : "来自",
"start_offset" : 5,
"end_offset" : 7,
"type" : "CN_WORD",
"position" : 4
},
{
"token" : "海上",
"start_offset" : 7,
"end_offset" : 9,
"type" : "CN_WORD",
"position" : 5
}
]
}
OK,安装完毕,非常的简单。
最新文章
- 大熊君JavaScript插件化开发------(实战篇之DXJ UI ------ ProcessBar)
- The certificate used to sign “AppName” has either expired or has been revoked. An updated certificate is required to sign and install the application解决
- eclipse中启动tomcat报错 java.lang.ClassNotFoundException
- java07 map
- Java传递程序员变量
- [React] React Router: IndexRoute
- python之路-SQLAlchemy
- 一个例子让你了解Java反射机制
- Android开发——设置界面的创建
- ASP.NET Core 实战:使用 Docker 容器化部署 ASP.NET Core + MySQL + Nginx
- linux centos 用户权限相关总结
- Phonics 自然拼读法 g, o, u, l, f, b Teacher:Lamb
- js里面的Object基本
- Linux如何修改和查询时区时间
- C#手动改变自制窗体的大小
- Javascript高级编程学习笔记(4)—— JS中的数据类型(2)
- Asp.net 子域共享cookie
- 一个基于JRTPLIB的轻量级RTSP客户端(myRTSPClient)——实现篇:(八)RTP音视频传输解析层之MPA传输格式
- freemarker逻辑判断写法#if
- JavaScript模块化与esl.js