zoukankan      html  css  js  c++  java
  • elasticsearch5.3支持中文内容查询

    elasticsearch支持中文分词Ik安装文档如下:
    1.下载安装包
    插件git地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
    插件下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.3.0/elasticsearch-analysis-ik-5.3.0.zip
    2、在elasticsearch中创建ik的安装目录
    [root@elasticsearch-01 ]# mkdir /usr/local/elasticsearch/plugins/ik
    [root@elasticsearch-01 ]# cd /usr/local/elasticsearch/plugins/ik
    [root@elasticsearch-01 ik]# wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.3.0/elasticsearch-analysis-ik-5.3.0.zip
    [root@elasticsearch-01 ik]# unzip -x elasticsearch-analysis-ik-5.0.2.zip
    [root@elasticsearch-01 ik]# yum -y install tree
    [root@elasticsearch-01 ik]# tree -F -t -L 3
    .
    ├── plugin-descriptor.properties
    ├── elasticsearch-analysis-ik-5.3.0.jar
    ├── commons-codec-1.9.jar
    ├── commons-logging-1.2.jar
    ├── httpclient-4.5.2.jar
    ├── httpcore-4.4.4.jar
    └── config/
    ├── custom/
    │ ├── ext_stopword.dic
    │ ├── mydict.dic
    │ ├── single_word.dic
    │ ├── single_word_full.dic
    │ ├── single_word_low_freq.dic
    │ └── sougou.dic
    ├── IKAnalyzer.cfg.xml
    ├── main.dic
    ├── preposition.dic
    ├── quantifier.dic
    ├── stopword.dic
    ├── suffix.dic
    └── surname.dic
    2 directories, 19 files
    3.重启elasticsearch
    [root@elasticsearch-01 ik]# systemctl restart elasticsearch.service
    [root@elasticsearch-01 ik]# systemctl status elasticsearch.service
    4.验证ik是否可用
    [root@elasticsearch-01 ik]# curl -XGET 'http://127.0.0.1:9200/_analyze?pretty&analyzer=ik_max_word' -d '想要查询的中文内容'

  • 相关阅读:
    Python安装的库列表导出到文件和批量安装库文件
    Selenium之浏览器驱动下载和配置使用
    测试面试计算题--python
    软件质量模型
    用例要素和设计方法
    python的层级
    day 14:深浅copy,数据结构 ,函数,set集合,变量作用域、返回值
    day 8:open文件和with的使用
    day 1:计算机发展史和组成部分
    day 2:计算机的基础知识,编程语言分类
  • 原文地址:https://www.cnblogs.com/xiaofei1205/p/6709964.html
Copyright © 2011-2022 走看看