没有合适的资源?快使用搜索试试~ 我知道了~
zUID:基于ZeroMQ的唯一ID生成器
共11个文件
am:2个
install:1个
license:1个
需积分: 11 0 下载量 6 浏览量
2021-06-06
23:25:41
上传
评论
收藏 24KB ZIP 举报
温馨提示
用户名 zUID 是基于 ZeroMQ 的唯一 ID 生成器。 特征 多节点部署以实现冗余和可扩展性(zUID 实例的无共享集群) 死简单的通信协议(基于ZeroMQ) 内置时间戳。 您不需要向表中添加另一个字段以进行记录跟踪(例如creation_date) 强唯一性保证 用法 如果您对数据库进行了分片并且需要具有跨分片的唯一 ID 无论出于何种原因,都必须在客户端生成 id 数字格式 zUID 生成的数字基于: 所有数字都表示为 64 位长 只有 63 位可用于生成正数 4 个最高有效位用于 mashine 编号。 从 0 到 15 mashine 编号后的 3 位是线程编号,从 0 到 7 开始硬编码 11 位用作舍入自增数 最低有效位 45 位是以毫秒为单位的系统时间戳 唯一性保证 理论上,如果整个 zUID 集群中的单个线程(最多 16 个 mashine,每个线程中
资源推荐
资源详情
资源评论
收起资源包目录
zUID-master.zip (11个子文件)
zUID-master
Makefile.am 14B
.gitignore 282B
src
Makefile.am 184B
zuid.c 4KB
LICENSE 34KB
configure.ac 857B
ChangeLog 0B
README.md 5KB
INSTALL 15KB
AUTHORS 0B
NEWS 0B
共 11 条
- 1
资源评论
Demeyi-邓子
- 粉丝: 22
- 资源: 4533
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功