摘要
本发明公开了一种基于动态调整的分布式唯一ID生成方法和装置,涉及分布式系统标识符领域。该方法包括:根据应用需求确定ID中的时间戳的位数、工作节点ID的位数和毫秒并发数的位数;基于新节点的注册请求和工作节点ID的位数,根据Redis内存数据库提供的ID位图确定工作节点ID;根据实时时间戳、所述工作节点ID和毫秒并发数,生成唯一ID。本发明解决了现有技术中传统分布式系统中唯一ID的各个字段位数是固定的,无法根据实际需求进行调整的技术问题。
技术关键词
ID生成方法
节点
计算机可读程序
动态
分布式系统
计数器
非对称加密算法
生成会话密钥
可读存储介质
分布式锁
处理器
生成装置
标记
内存
存储器
标识符