ES學習------------(3)集羣索引

集羣索引以及索引數據的增刪改查:

注:以下都是通過head進行的操作,會和代碼中有些區別

    增加索引數據:

        之前的博客中我們已經創建了索引user,那麼我們直接在這上面去添加數據

  

      {
         "name":"張三",
         "age":"18",
         "sex":"男",
         "address":"上海"
      } 

{
 "name":"張三",
 "age":"18",
 "sex":"男",
 "family":["張二","李四"]
}

 

 

 

        

        

        我們可以看到這兩條數據其實是不一樣的,因爲es存儲的是文檔形式,那麼按理來說是可以添加進去的,那麼我們實驗一下

        

        當我們通過post方法添加數據之後,兩條數據都已經添加進去了,也就是我們添加數據可以不用按照數據庫的方式來,一個用戶可以有不同數量,不同類別的字段,其中id可以自己添加,也可以用默認值,但是我之前測試用的默認,id是隨機的字符串,所以儘量使用自定義的值

    修改索引數據:

        

        可以看到已經修改成功了

    刪除索引數據:

        

        

        

    查詢索引數據:

        

    增加索引類型:

        因爲我用的es是7.3版本,在一個索引中無法創建兩個類型,因此我有重新新建索引,然後添加的新的類型,如果是7.x之前的版本是可以添加多個索引類型的

        

    

 

        

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章