zoukankan      html  css  js  c++  java
  • ElasticSearch7.6学习使用及问题总结

    Elasticsearch 7 报错:

    原因:elasticsearch7默认不在支持指定索引类型,默认索引类型是_doc,如果想改变,则配置include_type_name: true 即可(这个没有测试,官方文档说的,无论是否可行,建议不要这么做,因为elasticsearch8后就不在提供该字段)。官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/removal-of-types.html

    下面的指令在ES6没问题:

    PUT test_index
    {
      "settings":{
        "number_of_shards":1, 
        "number_of_replicas":0     
      },
      "mappings":{
        "product": {
          "properties": {
            "title": {"type": "text"}
          }
        }
      }
    }

    *****product为指定索引类型

    ES7必须改为:

    PUT test_index
    {
      "settings":{
        "number_of_shards":1, 
        "number_of_replicas":0     
      },
      "mappings":{
          "properties": {
            "title": {"type": "text"}
        }
      }
    }
  • 相关阅读:
    mysql第三天作业
    mysql第二天作业
    mysql第一天作业
    S5第一次月考
    网络编程(待补充)
    字符编码(待补充)
    继承和封装
    面向对象
    codeforces 394E Lightbulb for Minister 简单几何
    跟面试官讲Binder(零)
  • 原文地址:https://www.cnblogs.com/jiangxiaobo/p/13380736.html
Copyright © 2011-2022 走看看