xmall elasticsearch 7.5

本文介绍如何下载并配置Elasticsearch 7.5,包括启动服务、修改配置文件以启用跨域请求,以及安装和使用IK中文分词插件的过程。同时,提供了创建映射时指定使用IK分词器的方法,以及与标准分词器的效果对比。
  1. 官网下载elasticsearch7.5 解压后双击就能启动

  1. 修改配置elasticsearch config

添加如下配置

http.cors.enabled: true

http.cors.allow-origin: "*"

重启es

  1. Ik中文分词插件 https://github.com/medcl/elasticsearch-analysis-ik 
  2. Release下载 https://github.com/medcl/elasticsearch-analysis-ik/releases 请下载与elasticsearch对应版本

  3.  

    创建映射,指定该字段使用ik分词  请在同步索引前创建 不然会报错字段已存在

    具体见官方文档

    Analyzer: ik_smart , ik_max_word ,

    Tokenizer: ik_smart , ik_max_word

  4.  

    {
      "mappings": {
        "properties": {
          "productName": {
            "type": "text",
            "analyzer": "ik_max_word",
            "search_analyzer": "ik_max_word"
          }
        }
      }
    }

     

     

    分词效果对比 官方默认standard或chinese

     

    {
      "analyzer": "ik_max_word",
      "text": "感谢支持优快云的BLOG"
    }

 

推荐阅读 https://blog.youkuaiyun.com/zy5757/article/details/77605945

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值