一、elasticsearch建立索引操作的API,基于CURL

1)设置主备分片数量

curl -XPUT 'http://192.168.1.105:9200/twitter1' -d '{

  "settings":{

      "number_of_shards":3,

      "number_of_replicas":0

  }

}'


【elasticsearch建立索引操作的API】
 

2)创建mapping文件

curl -XPUT 'http://192.168.1.105:9200/twitter1/people/_mapping' -d '{

    "people": {

        "properties": {

            "date": {

                "type": "long"

            },

            "name": {

                "type": "string",

                "index": "not_analyzed"

            },

            "status": {

                "type": "integer"

            },

            "type": {

                "type": "integer"

            }

        }

    }

}'


【elasticsearch建立索引操作的API】
 结果验证:


【elasticsearch建立索引操作的API】
 

二、基于Head插件形式

1)设置主备分片数量

{

  "settings": {

    "index": {

      "number_of_shards": "3",

      "number_of_replicas": "0"

    }

  }

}


【elasticsearch建立索引操作的API】

2)创建mapping文件

{/q1/student/_mapping

  "properties": {

    "date": {

      "type": "long"

    },

    "name": {

      "index": "not_analyzed",

      "type": "string"

    },

    "type": {

      "type": "integer"

    },

    "status": {

      "type": "integer"

    }

  }

}


【elasticsearch建立索引操作的API】
 三、实验结果验证

 


【elasticsearch建立索引操作的API】
 

 

相关文章:

  • 2021-11-06
  • 2021-11-06
  • 2019-08-04
  • 2021-09-07
  • 2021-08-22
  • 2018-09-07
  • 2021-11-22
  • 2022-01-21
猜你喜欢
  • 2019-02-19
  • 2021-06-05
  • 2017-12-01
  • 2018-11-15
  • 2021-10-12
  • 2021-08-03
相关资源
相似解决方案