SnowFlake算法

爲什麼80%的碼農都做不了架構師?>>>    SnowFlake算法生成id的結果是一個64bit大小的整數,它的結構如下圖: 1位,不用。二進制中最高位爲1的都是負數,但是我們生成的id一般都使用整數,所以這個最高位固定是0 41位,用來記錄時間戳(毫秒)。 41位可以表示$2^{41}-1$個數字, 如果只用來表示正整數(計算機中正數包含0),可以表示的數值範圍是:0 至 $2^{41}-1
相關文章
相關標籤/搜索