1. 程式人生 > >ElasticSearch生成ID的兩種方式

ElasticSearch生成ID的兩種方式

1.手動指定id
 業務:根據應用情況來說: 是否滿足手動指定的document id的前提
 格式:PUT /index/type/id
 例:

PUT /test_index/test_type/3
  {
    "test_content":"my test"
  }

圖:
在這裡插入圖片描述
2.自動生成id
 介紹:自動生成的id,長度為20個字元,URL安全,base64編碼,GUID,分散式系統並行生成是不可能會發生衝突
 格式:POST /index/type
 例:

 POST /test_index/test_type
{
  "test_content":"my test"
}

圖:
 在這裡插入圖片描述