一个实现 Twitter SnowFlake 算法 的 Go 分

2016-03-06  本文已影响0人  zhengji

goSnowFlake

是一个实现 Twitter SnowFlake 算法 的 Go 分布式 UID 生成器

Feature

* 线程安全的 UID 生成器

* 绿色可插拔,无需依赖 Redis,Mysql,无状态

* 适合分布式系统

* 实现 Twitter SnowFlake 理论

```

```

一个ID 由三部分参与“或”运算组合而成,分别是:

1.毫秒级别的时间戳,

2. 机器 workerid,

3.以及为了解决冲突的序列号

Installation

go get github.com/zheng-ji/goSnowFlake

上一篇下一篇

猜你喜欢

热点阅读