文件名称:SnowFlake:Twitter的分布式自增ID雪花算法snowflake(Java版)
文件大小:6KB
文件格式:ZIP
更新时间:2024-02-27 00:26:31
twitter snowflake TwitterJava
雪花的结构如下(每部分用-分开): 概述 分布式系统中,有一些需要使用唯一的ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而twitter的snowflake解决了这种需求,最初是Twitter把存储系统从MySQL迁移到Cassandra,因为Cassandra没有顺序的ID生成机制,所以开发了这样一套唯一的ID生成服务。 结构 雪花的结构如下(每部分用-分开): 0 - 0000000000 0000000000 000000
【文件预览】:
SnowFlake-master
----SnowFlake.java(3KB)
----README.md(5KB)
----$RECYCLE.BIN()
--------S-1-5-21-932860609-587728438-1614051352-1001()