海纳致远数字科技(上海)有限公司李亚运获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉海纳致远数字科技(上海)有限公司申请的专利一种高并发短链接生成与解析方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117235387B 。
龙图腾网通过国家知识产权局官网在2025-11-11发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310969369.2,技术领域涉及:G06F16/955;该发明授权一种高并发短链接生成与解析方法是由李亚运;谢汶达;季益亮;陈云涛;赵音龙;陈丰生设计研发完成,并于2023-08-03向国家知识产权局提交的专利申请。
本一种高并发短链接生成与解析方法在说明书摘要公布了:本发明公开了一种高并发短链接生成与解析方法,该方法结合了短链接生成技术的优点,并使用RedisINCRBY命令和随机数字码生成趋势递增的序列号。通过将序列号运用62进制哈希算法进行映射,生成短链接。这种方法不仅实现了短链接的唯一性,还具备高性能、高安全性和低存储空间等多种优点。采用这种方法可以有效地管理短链接,提高系统的性能和安全性,并且节省存储空间。
本发明授权一种高并发短链接生成与解析方法在权利要求书中公布了:1.一种高并发短链接生成与解析方法,其特征在于:所述方法可实现实时生成海量短链接,并将其持久化存储,具体步骤如下: 步骤一、搭建高可用的RabbitMQ作为分布式消息队列; 步骤二、搭建高可用的MySQL集群作为数据存储服务; 步骤三、搭建高可用的RedisStack服务集群作为短链接缓存和递增序列生成器; 步骤四、调用生成短链接接口,传入长链接和业务编号,并完成验签; 步骤五、生成随机数,使用Redis的INCRBY命令结合生成的随机数获取递增序列; 步骤六、将步骤五中生成的递增序列值转换为62进制短链接码,并使用布谷鸟过滤器判断短链接码是否存在,若短链接码已经存在,则返回步骤五重新生成递增序列,直到生成一个新的、不存在于布谷鸟过滤器中的短链接码;若短链接码不存在,则进入步骤七; 步骤七、将步骤六中生成的短链接码保存至布谷鸟过滤器中,以便在后续进行判重; 步骤八、将步骤六中生成的短链接码与步骤四中传入的长链接映射,采用Hash结构存入Redis,并设定过期时间; 步骤九、将步骤八中短链接码与长链接映射信息发送到RabbitMQ消息队列中,在RabbitMQ消息队列中,能够将短链接码和长链接封装成一个消息,以便在后续进行异步处理; 步骤十、订阅RabbitMQ消息,解析消息将消息中的短链接码和长链接提取出来,并将其存储到MySQL中,并将长短链接映射信息存入MySQL中。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人海纳致远数字科技(上海)有限公司,其通讯地址为:200030 上海市徐汇区裕德路126号2楼2061室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励