elasticsearch——多個屬性確定一個唯一鍵

es唯一鍵_id有512個字節限制,當需要有多個字段共同控制一個主鍵的時候,拼接起來很容易超過限制

可以通過hash.hexdigest()生成唯一鍵,通過唯一鍵做數據更新,不會插入重複的記錄

from hashlib import md5
_id = md5("{};{}".format("屬性一","屬性二").encode('utf-8')).hexdigest()

 

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