勵志

勵志人生知識庫

雪花id多少位

64位

雪花算法生成的ID總長度為64位。這64位可以分為以下幾個部分:

第1位是符號位,始終為0,表示該ID為正整數。

第2至42位是時間戳,精確到毫秒,表示自某一特定時間點的偏移量。

第42至51位是10位的機器標識,包括5位數據中心ID和5位機器ID,最多可以表示1024個不同的機器。

第52至64位是12位的序列號,用於在同一毫秒內區分不同的ID,理論上同一毫秒內可以生成4096個不同的ID。