类 Snowflake
- java.lang.Object
-
- top.bluesword.util.sequence.Snowflake
-
public class Snowflake extends java.lang.Object基于Twitter的SnowFlake算法的ID生成工具- 作者:
- 李林峰
-
-
构造器详细资料
-
Snowflake
public Snowflake()
基于Snowflake创建分布式ID生成器
-
Snowflake
public Snowflake(long sequenceBits)
- 参数:
sequenceBits- 序列号二进制位数
-
Snowflake
public Snowflake(long dataCenterId, long workerId)- 参数:
dataCenterId- 数据中心IDworkerId- 机器ID
-
Snowflake
public Snowflake(long workerIdBits, long dataCenterIdBits, long sequenceBits, long dataCenterId, long workerId)- 参数:
workerIdBits- 机器ID二进制位数dataCenterIdBits- 数据中心ID二进制位数sequenceBits- 序列号二进制位数dataCenterId- 数据中心IDworkerId- 机器ID
-
-