zoukankan      html  css  js  c++  java
  • 如何给Elasticsearch安装中文分词器IK

    安装Elasticsearch安装中文分词器IK的步骤:

    1. 停止elasticsearch 2.2的服务

    2. 在以下地址下载对应的elasticsearch-analysis-ik插件安装包(版本要和elasticsearch版本对应)。

        https://github.com/medcl/elasticsearch-analysis-ik/releases

        我这里下载的是: https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.2.2/elasticsearch-analysis-ik-5.2.2.zip

    3. 解压并重新命名根目录文件夹的名字,我这里叫ik

    4. 把ik文件夹拷贝到 d:/elasticsearch 2.2/plugin下

    5. 启动elasticsearch 2.2的服务。

    以下是测试语句

    GET testdb/_search
    DELETE testdb
    PUT testdb
    PUT /testdb/ms/_mapping
    {
      "ms": {
         "_all": {
    
                "analyzer": "ik_max_word",
    
                "search_analyzer": "ik_max_word",
    
                "term_vector": "no",
    
                "store": "false"
    
            },
        "properties": {
          "m": {
            "type": "text",
    
                    "analyzer": "ik_max_word",
    
                    "search_analyzer": "ik_max_word",
    
                    "include_in_all": "true",
    
                    "boost": 8
          }
        }
      }
    }
    POST /testdb/ms/
    {
      "m":"韩薇薇是个不折不扣的女大学生"
    }
    
    
    GET /testdb/ms/_search
    {
      "size": 0, 
      "aggs": {
        "top": {
          "terms": {
            "field": "m", 
            "size": 50
          }
        }
      }
    }
    

     

    好消息,

    程序员专用早餐机。和掌柜说 ideaam,可以节省20元。 点击链接  或復·制这段描述¥k3MbbVKccMU¥后到淘♂寳♀

    或者 淘宝扫码 支持下同行哈

    ----------------------------------------------------------------------------------------------------------------------------

  • 相关阅读:
    js中有趣的闭包(closure)
    js常见函数汇总
    js时间处理
    一些JavaScript的技巧、秘诀和最佳实践
    js创建对象的6种方式
    js数组常用方法汇总
    左右点击分页方法
    dedecms 添加自定义图字段,调用时出错
    js判断PC端与移动端跳转
    php验证码
  • 原文地址:https://www.cnblogs.com/haoliansheng/p/6972429.html
Copyright © 2011-2022 走看看