mysql使用uuid做主鍵 mysql中UUID產生的數據,用什么數據類型存儲?
mysql中UUID產生的數據,用什么數據類型存儲?由于您還沒有寫入MySQL,所以當您將數據寫入redis時,需要設計一個鍵來唯一標識一段數據。MySQL表中應該設置一個唯一字段來存儲該鍵。該鍵可以
mysql中UUID產生的數據,用什么數據類型存儲?
由于您還沒有寫入MySQL,所以當您將數據寫入redis時,需要設計一個鍵來唯一標識一段數據。
MySQL表中應該設置一個唯一字段來存儲該鍵。
該鍵可以是程序立即生成的隨機唯一值。例如,可以取Linux提供的UUID:
/proc/sys/kernel/random/UUID
]添加成功,說明集合中沒有UUID,集合中唯一。
]對于MySQL,編寫成功后,使用ltrim刪除列表中已處理的元素。
優(yōu)化完成反映在:原來的即時寫入轉換為批量寫入。
風險是:redis意外崩潰,可能會丟失數據。
例如,如果您的redis配置了appendfsync everysec,則有丟失第一秒數據的風險