雪花ID生成的值 有序唯一的,既然是有序的,可以不可以作為資料庫的主鍵呢,聚集索引的話 性能會怎么樣呢。
uj5u.com熱心網友回復:
https://www.cnblogs.com/sunyuliang/p/12161416.html最簡單的是效率最高的。
id int identity(1,1) primary key
就這種 int 整型自增是最高效的。
如果資料量大, 可以改用 bigint 長整型。
guid 是效率最低的,唯一好處是能做分布式。
所謂的雪花id, 其實也就是生成自定義的 有序長整型, 效率還不錯吧,畢竟有序。
但效率肯定是低于 int 自增的。
不過, 這種id對于程式員的代碼功底要求是比較高的,要多多測驗,避免多臺 WEB 服務器時產生出重復的id.
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/58327.html
標籤:應用實例
上一篇:SQL Server(MSSQLSERVER)無法啟動怎么解決?
下一篇:SSDT安裝失敗
