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

goSnowFlake

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

Feature

* 线程安全的 UID 生成器

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

* 适合分布式系统

* 实现 Twitter SnowFlake 理论

```

```


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

1.毫秒级别的时间戳,

2. 机器 workerid,

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

Installation

go get github.com/zheng-ji/goSnowFlake


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容