[发明专利]一种业务全局流水号的生成方法、装置、设备和存储介质在审
申请号: | 202211667406.6 | 申请日: | 2022-12-23 |
公开(公告)号: | CN115827588A | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | 李蒙蒙;孙海英;刘乐;张振兵;唐俊军;宋龙飞 | 申请(专利权)人: | 上海浦东发展银行股份有限公司 |
主分类号: | G06F16/20 | 分类号: | G06F16/20 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 黄立伟 |
地址: | 200000 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 全局 流水 生成 方法 装置 设备 存储 介质 | ||
1.一种业务全局流水号的生成方法,其特征在于,包括:
获取交易业务的属性信息,其中,所述属性信息包括交易时间、业务类型和接收端标识;
根据所述交易业务的业务类型从缓存单元中获取指定序列号;
根据所述属性信息和所述指定序列号生成针对所述交易业务的全局流水号。
2.根据权利要求1所述的方法,其特征在于,所述获取交易业务的属性信息之前,还包括:
从数据库中获取指定范围的序列号;
将所述指定范围的序列号分别缓存到一级缓存单元和二级缓存单元中,其中,所述一级缓存单元和所述二级缓存单元中序列号的范围不相同。
3.根据权利要求1所述的方法,其特征在于,所述获取交易业务的属性信息,包括:
对通过业务接收单元所接收的交易业务进行识别获取业务类型;
确定所述业务接收单元接收所述交易业务的交易时间,以及所述业务接收单元所对应的接收端标识;
将所述业务类型、所述交易时间和所述接收端标识作为所述属性信息。
4.根据权利要求2所述的方法,其特征在于,所述根据所述交易业务的业务类型从缓存单元中获取指定序列号,包括:
根据所述业务类型从所述一级缓存单元中进行查询,获取与所述业务类型匹配的序列号;
判断与所述业务类型匹配的序列号是否有效,若是,则将与所述业务类型匹配的序列号作为所述指定序列号,否则,对所述一级缓存单元进行序列号的更新,并根据更新后的一级缓存单元获取所述指定序列号。
5.根据权利要求4所述的方法,其特征在于,所述对所述一级缓存单元进行序列号的更新,包括:
判断所述二级缓存单元中是否包含序列号,若是,则直接将所述二级缓存单元中的序列号写入到所述一级缓存单元中,以对所述一级缓存单元进行序列号的更新;
否则,将从数据库中读取的序列号写入到所述一级缓存单元和所述二级缓存单元中,以对所述一级缓存单元和所述二级缓存单元进行序列号的更新。
6.格局权利要求1所述的方法,其特征在于,所述根据所述属性信息和所述指定序列号生成针对所述交易业务的全局流水号,包括:
提取所述属性信息中的所述交易时间和所述接收端标识;
将所述接收端标识、所述交易时间和所述指定序列号依次进行拼接,以生成针对所述交易业务的全局流水号。
7.根据权利要求2所述的方法,其特征在于,所述根据所述属性信息和所述指定序列号生成针对所述交易业务的全局流水号之后,还包括:
将所述交易业务与所述全局流水号进行关联获取更新后的交易业务;
将所述更新后的交易业务保存到所述数据库中。
8.一种业务全局流水号的生成装置,其特征在于,包括:
属性信息获取模块,用于获取交易业务的属性信息,其中,所述属性信息包括交易时间、业务类型和接收端标识;
指定序列号获取模块,用于根据所述交易业务的业务类型从缓存单元中获取指定序列号;
全局流水号生成模块,用于根据所述属性信息和所述指定序列号生成针对所述交易业务的全局流水号。
9.一种电子设备,其特征在于,所述电子设备包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海浦东发展银行股份有限公司,未经上海浦东发展银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211667406.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种画面展示方法、装置、设备及存储介质
- 下一篇:输尿管支架