分布式全球唯一ID生成方法
基本信息
申请号 | CN201310684624.5 | 申请日 | - |
公开(公告)号 | CN103838604B | 公开(公告)日 | 2017-01-11 |
申请公布号 | CN103838604B | 申请公布日 | 2017-01-11 |
分类号 | G06F9/445(2006.01)I;H04L29/06(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 吴开 | 申请(专利权)人 | 广东星辉天拓互动娱乐有限公司 |
代理机构 | 北京联瑞联丰知识产权代理事务所(普通合伙) | 代理人 | 黄冠华 |
地址 | 510000 广东省广州市天河区软件园高唐新建区广州互联网产业园1号楼A301、B301、C301房 | ||
法律状态 | - |
摘要
摘要 | 本发明提出了一种分布式全球唯一ID生成方法,包括如下步骤:S1:设定为逻辑进程编码的进程ID区间的位数和个体ID区间的位数;S2:设定游戏出生时间;S3:启动服务器,计算个体ID区间的可分配初始值;S4:接收ID分配指令,生成分布式全球唯一ID;S5:当关闭服务器后,服务器重新启动时执行步骤S3。本发明的分布式全球唯一ID生成方法,能有效应对进程意外崩溃的问题、避免了对计算机IO所造成巨大压力的唯一ID生成算法,并且生成的ID便于保存和传输,满足游戏服务器的实际使用需求。 |
