Elasticsearch document id的手動指定與自動生成的兩種方式

1.手動指定document id

(1)根據應用情況來說是否滿足手動指定的情況: ps:一般來說我們從關係型數據庫中導入一些數據到es時候,就用關係型系統已有數據的唯一標識,作爲es中document的id。比如常見的就是數據庫的primarykey id(自增長 UUID),可以直接導入到es中。

(2) put /index/type/id

2.自動生成document id

(1) post /index/type

(2) 自動生成的id,長度爲20個字符串,URL安全,base64編碼,GUID,分佈式系統併發不會發生衝突

歡迎關注我的公衆號進行一起討論學習:

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