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": "花朵"
        }
    }
}
相关推荐
Slow菜鸟5 小时前
SpringBoot集成Elasticsearch | Spring官方场景启动器(Spring Data Elasticsearch)方式
spring boot·spring·elasticsearch
阿Y加油吧6 小时前
一篇文章深入理解Elasticsearch高级用法
elasticsearch
洛克大航海6 小时前
安装 ElasticSearch、Logstash、Kibana、Kafka 和 Filebeat
大数据·elasticsearch·kafka·kibana·logstash·filebeat
dessler6 小时前
Elasticsearch(ES)常用运维命令
linux·运维·elasticsearch
一辉ComeOn6 小时前
【大数据高并发核心场景实战】 数据持久化层 - 查询分离
java·大数据·数据库·elasticsearch·缓存·oracle
yangmf20407 小时前
如何使用证书认证连接 Easysearch
运维·elasticsearch·搜索引擎
有你有我OK9 小时前
springboot Admin 服务端 客户端配置
spring boot·后端·elasticsearch
Savvy..9 小时前
ElasticSearch-ES
大数据·elasticsearch·搜索引擎