买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京思特奇信息技术股份有限公司
摘要:本发明提供一种分布式序列号生成方法和装置,所述方法通过获取预设的配置文件中的配置参数,其中,所述配置参数包括第一最大序列号、队列长度;根据所述第一最大序列号和所述队列长度生成预设数量的序列号并确定第二最大序列号,其中,所述预设数量与所述队列长度相同,根据所述第二最大序列号更新所述配置文件中的所述第一最大序列号;根据程序调用次数依次从所述预设数量的序列号中获取当前次程序调用对应的目标序列号,通过一次生成预设数量的序列号,根据程序调用次数依次从生成的序列号中选取对应的序列号,无需每次更新配置文件,减少了计算机的计算压力,节约时间,提高效率。
主权项:1.一种分布式序列号生成方法,其特征在于,包括:S1、获取预设的配置文件中的配置参数,其中,所述配置参数包括第一最大序列号、队列长度;S2、将第一最大序列号作为起始序列号,在第一最大序列号的基础上,按照序列号逐级递增的方式生成预设数量的序列号,并将最后的序列号作为第二最大序列号,其中,所述预设数量与所述队列长度相同;S3、将所述配置文件中的所述第一最大序列号更新为所述第二最大序列号;S4、根据程序调用次数依次从所述预设数量的序列号中获取当前次程序调用对应的目标序列号;其中,所述配置参数还包括机器标识;根据程序调用次数依次从所述预设数量的序列号中获取当前次程序调用对应的目标序列号,包括:根据程序调用次数从所述预设数量的序列号中读取当前次程序调用对应的初始序列号;根据所述初始序列号和所述机器标识生成当前次程序调用对应的目标序列号;其中,初始序列号为当前次程序调用对应的序列号,即若为第N次调用,则初始序列号为S2所生成的预设数量的序列号中的第N个序列号;S5、统计程序调用次数,在所述程序调用次数大于所述队列长度的情况下,执行步骤S1至S4。
全文数据:
权利要求:
百度查询: 北京思特奇信息技术股份有限公司 一种分布式序列号生成方法和装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。