北京银行创新专利:Redis全局唯一ID生成的序列扩容解决方案

发表时间: 2024-04-04 12:20

金融界2024年4月4日消息,据国家知识产权局公告,北京银行股份有限公司取得一项名为“序列扩容方法“,授权公告号CN113342851B,申请日期为2021年5月。

专利摘要显示,本申请公开了一种序列扩容方法。其中,该方法包括:确定第一数据库中,当前号段中的最大可用序列值;判断当前号段中的当前序列值是否大于最大可用序列值;在当前序列值小于最大可用序列值的情况下,确定当前号段中,剩余的未使用的序列值与最大可用序列值的比值,比值为动态值;判断比值是否达到预设阈值,在比值达到预设阈值的情况下,触发序列扩容操作,序列扩容操作用于从第二数据库请求新的目标号段。本申请解决了由于相关技术中在使用Redis生成全局唯一ID时,造成的ID重复与恢复数据时间过长的技术问题。

本文源自金融界