序列扩容方法
基本信息
申请号 | CN202110595188.9 | 申请日 | - |
公开(公告)号 | CN113342851A | 公开(公告)日 | 2021-09-03 |
申请公布号 | CN113342851A | 申请公布日 | 2021-09-03 |
分类号 | G06F16/2455(2019.01)I;G06F16/28(2019.01)I;G06F16/21(2019.01)I;G06F16/27(2019.01)I | 分类 | 计算;推算;计数; |
发明人 | 王子健;张汝成;陈陈 | 申请(专利权)人 | 北京银行股份有限公司 |
代理机构 | 北京康信知识产权代理有限责任公司 | 代理人 | 董文倩 |
地址 | 100033北京市西城区金融大街丙17号北京银行大厦 | ||
法律状态 | - |
摘要
摘要 | 本申请公开了一种序列扩容方法。其中,该方法包括:确定第一数据库中,当前号段中的最大可用序列值;判断当前号段中的当前序列值是否大于最大可用序列值;在当前序列值小于最大可用序列值的情况下,确定当前号段中,剩余的未使用的序列值与最大可用序列值的比值,比值为动态值;判断比值是否达到预设阈值,在比值达到预设阈值的情况下,触发序列扩容操作,序列扩容操作用于从第二数据库请求新的目标号段。本申请解决了由于相关技术中在使用Redis生成全局唯一ID时,在Redis宕机重启后,造成的ID重复与恢复数据时间过长的技术问题。 |
