美文网首页
一个实现 Twitter SnowFlake 算法 的 Go 分

一个实现 Twitter SnowFlake 算法 的 Go 分

作者: zhengji | 来源:发表于2016-03-06 13:58 被阅读0次

goSnowFlake

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

Feature

* 线程安全的 UID 生成器

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

* 适合分布式系统

* 实现 Twitter SnowFlake 理论

```

```

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

1.毫秒级别的时间戳,

2. 机器 workerid,

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

Installation

go get github.com/zheng-ji/goSnowFlake

相关文章

网友评论

      本文标题:一个实现 Twitter SnowFlake 算法 的 Go 分

      本文链接:https://www.haomeiwen.com/subject/dxjakttx.html