Elasticsearch安装IK中文分词器
Elasticsearch安装IK中文分词器
·
1、手动下载对应Elasticsearch版本的 elasticsearch-analysis-ik-xxx.zip(版本一定要一致否则报错)
下载地址:https://release.infinilabs.com/analysis-ik/stable/
2、将下载的压缩文件迁移到Linux系统的一个临时目录
将下载的压缩包上传到 Elasticsearch 所在服务器(或容器)的某个目录(例如 /tmp/ 目录,若使用 Docker 容器,需先将文件拷贝到容器内:docker cp 本地压缩包路径 容器名:/tmp/)。
3、执行命令安装插件
进入 Elasticsearch 的 bin 目录,执行本地安装命令(替换 file:/tmp/elasticsearch-analysis-ik-8.14.0.zip 为你的压缩包实际路径):
# 本地安装命令格式:./elasticsearch-plugin install file:本地文件路径
./elasticsearch-plugin install file:/tmp/elasticsearch-analysis-ik-8.14.0.zip

安装过程中输入 y 确认权限,等待安装完成;
4、验证安装成功
必须重启 Elasticsearch 才能加载插件:
若为本地 ES:kill -9 ES进程ID 停止进程,再执行 ./elasticsearch -d 后台启动;
若为 Docker 容器:docker restart 容器名 重启容器。
执行请求
# 在容器内执行 curl 命令(或通过 Postman 访问外部地址)
curl -X POST "http://localhost:9200/_analyze" -H "Content-Type: application/json" -d '
{
"analyzer": "ik_max_word",
"text": "测试IK分词器是否安装成功"
}
'
出现中文分词效果安装成功
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)