elasticsearch curl 操作elasticsearch

Posted 一只宅男的自我修养

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elasticsearch curl 操作elasticsearch相关的知识,希望对你有一定的参考价值。

创建索引之前可以对索引做初始化操作, 比如指定shards数量以及replicas的数量。     library为索引的名称

CURL -XPUT \'http://192.168.1.10:9200/library/\' -d \'{

    "settings": {    

    "index": {          

      "number_of_shards": 5,        

        "number_of_replicas": 1        

  }    

  }

}\'

 

CURL -XGET \'http://192.168.1.10:9200/library/_settings\'

CURL -XGET \'http://192.168.1.10:9200/library,library2/_settings\'

CURL -XGET \'http://192.168.1.10:9200/_all/_settings\'

 

 

 

PUT /twitter/tweet/3
{
  "title":"Elasticsearch:the Defimitive Guide",
  "name" :{
    "first":"zhangchang",
    "last":"tong"
  },
  "publish_date":"2015-02-06",
  "price":"49.999"
}

 GET /twitter/tweet/3?_source=title,source   取title

  • 更新
            • POST /twitter/tweet/3/_update
              {
                "doc": {
                  "title":"fly"
                }
              }

 

以上是关于elasticsearch curl 操作elasticsearch的主要内容,如果未能解决你的问题,请参考以下文章

使用curl命令操作elasticsearch

ElasticSearch之CURL操作

ElasticSearch之CURL操作

window下使用curl操作elasticsearch

ElasticSearch记录curl操作

ElasticSearch笔记整理:CURL操作ES插件集群安装与核心概念