使用kibana操作elasticsearch實現增刪改查
阿新 • • 發佈:2018-12-15
本篇部落格,本人寫的是方法,大家將對應的欄位放入對應的位置就可以了
注: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)不知道
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/