1. 程式人生 > >使用kibana操作elasticsearch實現增刪改查

使用kibana操作elasticsearch實現增刪改查

本篇部落格,本人寫的是方法,大家將對應的欄位放入對應的位置就可以了

注:elasticsearch中,索引相當於MySQL中的資料庫,型別相當於資料庫中的表,即索引名就為資料庫庫名,型別就為表名

1、建立索引

方式一:

PUT /lib/

{

    "settings": {

      "index":{

        "number_of_shards":3,

        "number_of_replicas":1

      }

    }

}

 

 

 

方式二:使用預設id(id為隨機的字串)

PUT /lib2

2、檢視索引詳情

檢視指定索引

GET /lib/_settings

檢視索引索引

GET _all /_settings

3、向索引中插入資料

(一)用指定id的方式

PUT /索引名/型別/id{

欄位名:1,

欄位名2:2

}

(1)不知道

id的方式

POST /索引名/型別/{

欄位名:1,

欄位名2:2

}

4、查詢資料

顯示整個文件中的值

GET /索引名/型別/id

顯示文件中部分的值

GET/索引名/型別/id?_source=欄位1,欄位2

5、修改資料

 

一、將插入的語句中的值修改後重新執行插入

二、只修改指定的欄位

POST /索引名/型別/id/_update

{

 “doc”:{

 欄位名:

  }

}

6、刪除

(1)刪除指定文件

DELETE /索引名/型別/id

(2)刪除索引

DELETE 索引名

技術在於溝通交流!有意見或疑問可以聯絡本人;部落格號為:https://home.cnblogs.com/u/chenyuanbo/