es唯一鍵_id有512個字節限制,當需要有多個字段共同控制一個主鍵的時候,拼接起來很容易超過限制
可以通過hash.hexdigest()生成唯一鍵,通過唯一鍵做數據更新,不會插入重複的記錄
from hashlib import md5
_id = md5("{};{}".format("屬性一","屬性二").encode('utf-8')).hexdigest()
es唯一鍵_id有512個字節限制,當需要有多個字段共同控制一個主鍵的時候,拼接起來很容易超過限制
可以通過hash.hexdigest()生成唯一鍵,通過唯一鍵做數據更新,不會插入重複的記錄
from hashlib import md5
_id = md5("{};{}".format("屬性一","屬性二").encode('utf-8')).hexdigest()
shell腳本獲取腳本所在目錄 執行腳本的父目錄不一定是當前的工作目錄。 url=$(dirname $(readlink -f $0))