[发明专利]标识的处理方法和装置、存储介质、电子装置在审
申请号: | 202010113450.7 | 申请日: | 2020-02-24 |
公开(公告)号: | CN111353773A | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | 孙红亮 | 申请(专利权)人: | 网银在线(北京)科技有限公司 |
主分类号: | G06Q20/10 | 分类号: | G06Q20/10;G06Q20/38;G06Q40/02;G06F16/22;G06F16/2455;G06F16/2458 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 韩来兵;刘蔓莉 |
地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标识 处理 方法 装置 存储 介质 电子 | ||
本申请公开了一种标识的处理方法和装置、存储介质、电子装置。其中,该方法包括:接收到单号请求,单号请求用于请求生成单号;从目标标识序列段中查找未被使用过的第一标识,目标标识序列段是从标识服务的多个缓存中作为主缓存的第一缓存中获取的,标识服务的缓存用于为目标业务应用提供互不重复的标识序列段,互不重复的标识序列段包括目标标识序列段;响应于单号请求,返回根据查找到的第一标识生成的单号。本申请解决了相关技术中生成单号的方式不能保证全局唯一的技术问题。
技术领域
本申请涉及互联网领域,具体而言,涉及一种标识的处理方法和装置、存储介质、电子装置。
背景技术
在实际生产业务处理过程中,需要生成各种单号来标识当前的业务处理过程或者关联的要素,如通过支付请求号标识一次支付请求,通过银行订单号标识一笔支付订单,通过商户号来标识一个商户,通过银行卡号表示一张银行卡。为了保证单号与被标识要素的一一对应,需要确保单号的全局唯一,避免因为单号重复造成的各种意外,如用户A和用户B的银行卡的卡号相同,当A付款时可能从用户B的银行卡扣款进而造成用户B同一银行卡的余额会跟着减少。这里的全局唯一是指在已经生成的所有同类型的单号中该单号是唯一的,比如生成银行订单号时需要确保该银行订单号在同一银行通道比如网联下的唯一。
发明人通过对相关技术进行分析,认识到相关技术中一般是采用随机生成的数字与商户信息相拼接的方式形成单号,但是考虑到对于同一商户,其商户信息是固定的,若其请求的单号较多,那么就可能生成重复的随机数,从而生成重复的单号。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种标识的处理方法和装置、存储介质、电子装置,以至少解决相关技术中生成单号的方式不能保证全局唯一的技术问题。
根据本申请实施例的一个方面,提供了一种标识的处理方法,包括:接收到单号请求,单号请求用于请求生成单号;从目标标识序列段中查找未被使用过的第一标识,目标标识序列段是从标识服务的多个缓存中作为主缓存的第一缓存中获取的,标识服务的缓存用于为目标业务应用提供互不重复的标识序列段,互不重复的标识序列段包括目标标识序列段;响应于单号请求,返回根据查找到的第一标识生成的单号。
根据本申请实施例的另一方面,还提供了一种标识的处理方法,包括:接收到标识请求,其中,标识请求用于为目标业务应用请求标识序列段;从第一缓存的标识序列中查找未被使用过的目标标识序列段,其中,第一缓存是标识服务的多个缓存中的主缓存,标识服务的缓存用于为目标业务应用提供互不重复的标识序列段,互不重复的标识序列段包括目标标识序列段;响应于标识请求,返回目标标识序列段。
根据本申请实施例的另一方面,还提供了一种标识的处理装置,包括:第一接收单元,用于接收到单号请求,其中,单号请求用于请求生成单号;第一查找单元,用于从目标标识序列段中查找未被使用过的第一标识,其中,目标标识序列段是从标识服务的多个缓存中作为主缓存的第一缓存中获取的,标识服务的缓存用于为目标业务应用提供互不重复的标识序列段,互不重复的标识序列段包括目标标识序列段;第一返回单元,用于响应于单号请求,返回根据查找到的第一标识生成的单号。
根据本申请实施例的另一方面,还提供了一种标识的处理装置,包括:第二接收单元,用于接收到标识请求,其中,标识请求用于为目标业务应用请求标识序列段;第二查找单元,用于从第一缓存的标识序列中查找未被使用过的目标标识序列段,其中,第一缓存是标识服务的多个缓存中的主缓存,标识服务的缓存用于为目标业务应用提供互不重复的标识序列段,互不重复的标识序列段包括目标标识序列段;第二返回单元,用于响应于标识请求,返回目标标识序列段。
根据本申请实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,程序运行时执行上述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网银在线(北京)科技有限公司,未经网银在线(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010113450.7/2.html,转载请声明来源钻瓜专利网。