elasticsearch中文分词器插件下载

elasticsearch中文分词器插件下载

    • [1. 下载](#1. 下载)
    • [2. 查看插件是否生效](#2. 查看插件是否生效)
    • [3. 测试分词器效果](#3. 测试分词器效果)

1. 下载

下载地址:https://release.infinilabs.com/analysis-ik/stable 与当前es版本匹配

复制代码
[elasticsearch@elastic-server ~]$ cd /opt/
[elasticsearch@elastic-server opt]$ sudo curl -O https://release.infinilabs.com/analysis-ik/stable/elasticsearch-analysis-ik-9.1.5.zip
[elasticsearch@elastic-server opt]$ sudo chown elasticsearch.elasticsearch elasticsearch-analysis-ik-9.1.5.zip
# 安装插件
[elasticsearch@elastic-server elasticsearch-9.1.5]$ ./bin/elasticsearch-plugin install file:///opt/elasticsearch-analysis-ik-9.1.5.zip
clike 复制代码
-> Installing file:///opt/elasticsearch-analysis-ik-9.1.5.zip
-> Downloading file:///opt/elasticsearch-analysis-ik-9.1.5.zip
[=================================================] 100%  
WARNING: this plugin contains a legacy Security Policy file. Starting with version 8.18, Entitlements replace SecurityManager as the security mechanism. Plugins must migrate their policy files to the new format. For more information, please refer to https://www.elastic.co/guide/en/elasticsearch/plugins/current/creating-classic-plugins.html
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@     WARNING: plugin requires additional entitlements    @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
* outbound_network
See https://www.elastic.co/guide/en/elasticsearch/plugins/current/creating-classic-plugins.html
for descriptions of what these entitlements allow and the associated risks.

Continue with installation? [y/N]y
-> Installed analysis-ik
-> Please restart Elasticsearch to activate any plugins installed

重启elasticsearch

2. 查看插件是否生效

3. 测试分词器效果

复制代码
# 创建索引
PUT /first_index
# 指定content字段是呀ik分词器
POST /first_index/_mapping
{
    "properties": {
        "content": {
            "type": "text",
            "analyzer": "ik_smart",
            "search_analyzer": "ik_smart"
        }
    }
}
# 插入数据
POST /first_index/_create/1
{
    "content": "我是祖国的花朵"
}
# 通过分词获取数据
GET  /first_index/_search
{
    "query": {
        "match": {
            "content": "花朵"
        }
    }
}
相关推荐
Elasticsearch2 天前
如何使用 Agent Builder 排查 Kubernetes Pod 重启和 OOMKilled 事件
elasticsearch
Elasticsearch3 天前
通用表达式语言 ( CEL ): CEL 输入如何改进 Elastic Agent 集成中的数据收集
elasticsearch
海兰4 天前
离线合同结构化提取与检索:LangExtract + 本地DeepSeek + Elasticsearch 9.x
大数据·elasticsearch·django
yumgpkpm5 天前
AI视频生成:Wan 2.2(阿里通义万相)在华为昇腾下的部署?
人工智能·hadoop·elasticsearch·zookeeper·flink·kafka·cloudera
Sheffield5 天前
如果把ZooKeeper按字面意思比作动物园管理员……
elasticsearch·zookeeper·kafka
嗝屁小孩纸5 天前
ES索引重建(零工具纯脚本执行)
大数据·elasticsearch·搜索引擎
Elastic 中国社区官方博客5 天前
使用 Jina Embeddings v5 和 Elasticsearch 构建“与你的网站数据聊天”的 agent
大数据·人工智能·elasticsearch·搜索引擎·容器·全文检索·jina
Elastic 中国社区官方博客5 天前
Elastic 公共 roadmap 在此
大数据·elasticsearch·ai·云原生·serverless·全文检索·aws
码云数智-大飞5 天前
像写 SQL 一样搜索:dbVisitor 如何用 MyBatis 范式颠覆 ElasticSearch 开发
sql·elasticsearch·mybatis