IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
C#里实现雪花算法,时间回拔加差值
caimouse
发表于
2024-10-21 15:33:04
love
0
时间戳占据了整个ID的41位,精确到毫秒级,可以支持69年的时间戳。序列号占据了ID的12位,可以支持每个节点每毫秒产生4096个唯一的ID。这使得在同一台机器上运行的不同应用程序实例可以生成唯一的ID,即使在毫秒级别内也能保证唯一性。这使得在同一台机器上运行的不同应用程序实例可以使用不同的工作机器ID来生成唯一的ID。16进制:017B575FA8041004, 00106775084525686788。16进制:017B575FA8441000, 00106775084529881088。