使用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、在已有索引基礎上增加類型,並設置該類型下的字段mapping

#新增見解表
PUT /article/_mapping/up_informationComment
{
    "up_informationComment":{
      "properties":{
        "informationCode":{"type":"keyword"},
        "createTime":{"type":"date"},
        "replyCode":{"type":"keyword"},
        "content":{"type":"text","analyzer":"ik_max_word"},
        "replyType":{"type":"keyword"},
        "parentCode":{"type":"keyword"}
     
      }
}
}

  

/6、修改數據

 

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

二、只修改指定的字段

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

{

 “doc”:{

 字段名:

  }

}

7、刪除

(1)刪除指定文檔

DELETE /索引名/類型/id

(2)刪除索引

DELETE 索引名

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM