[发明专利]标识生成的方法、装置、电子设备和存储介质有效
申请号: | 202010230639.4 | 申请日: | 2020-03-27 |
公开(公告)号: | CN111460129B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 郑博 | 申请(专利权)人: | 泰康保险集团股份有限公司;泰康在线财产保险股份有限公司 |
主分类号: | G06F16/335 | 分类号: | G06F16/335;G06F16/338 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 王安娜;陈继越 |
地址: | 100031 北京市西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标识 生成 方法 装置 电子设备 存储 介质 | ||
本发明公开了标识生成的方法、装置、电子设备和存储介质,涉及计算机技术领域。该方法的一具体实施方式包括:接收用户发送的业务请求,业务请求包括类型信息、业务信息和用户信息,类型信息表示业务请求所请求的业务类型;根据类型信息,确定业务信息和用户信息分别所属的数据表单;分别通过业务信息和用户信息所属数据表单对应的标识生成模块,根据业务请求和唯一参数生成业务信息标识和用户信息标识;存储用户信息标识与业务信息标识之间的映射关系。该实施方式能够避免在用户请求高并发的场景下,对数据库造成巨大压力,导致标识生成故障,进而导致标识生成失败的问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种标识生成的方法、装置、电子设备和存储介质。
背景技术
目前,为保证数据处理的顺序或者数据唯一性,为各数据生成唯一的标识成为一种业务需求。例如,在保险领域,用户会基于各种原因发送数据处理的请求,用于申请保单、请求保单批改、请求理赔等等,为保证数据处理的顺序,均会为用户发送的请求生成唯一的标识。生成标识的方式通常为,在数据库中存储单独生成标识列表,每次接收到用户请求后,数据库可以根据标识列表的自增主键来为用户请求生成唯一标识。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
生成标识时需要不断的访问数据库,在用户请求高并发的场景下,会对数据库造成巨大压力,很容易导致标识生成故障,进而导致标识生成失败。
发明内容
有鉴于此,本发明实施例提供一种标识生成的方法、装置、系统和存储介质,能够避免在用户请求高并发的场景下,对数据库造成巨大压力,导致标识生成故障,进而导致标识生成失败的问题。
为实现上述目的,根据本发明实施例的一个方面,提供了一种标识生成的方法。
本发明实施例的一种标识生成的方法包括:接收用户发送的业务请求,所述业务请求包括类型信息、业务信息和用户信息,所述类型信息表示所述业务请求所请求的业务类型;根据所述类型信息,确定所述业务信息和所述用户信息分别所属的数据表单;分别通过所述业务信息和所述用户信息所属数据表单对应的标识生成模块,根据所述业务请求和唯一参数生成业务信息标识和用户信息标识;存储所述用户信息标识与所述业务信息标识之间的映射关系。
在一个实施例中,所述数据表单包括与所述用户信息对应的第一数据表单和与所述业务信息对应的第二数据表单;所述唯一参数包括与所述第一数据表单对应的第一唯一参数和与所述第二表单对应的第二唯一参数;
所述分别通过所述业务信息和所述用户信息所属数据表单对应的标识生成模块,根据所述业务请求和唯一参数生成业务信息标识和用户信息标识,包括:
通过所述第一数据表单对应的标识生成模块,根据所述用户信息和所述第一唯一参数为所述用户信息生成用户信息标识,以及通过所述第二数据表单对应的标识生成模块,根据所述业务信息和所述第二唯一参数为所述业务信息生成业务信息标识。
在又一个实施例中,所述通过所述第一数据表单对应的标识生成模块,根据所述用户信息和第一唯一参数为所述用户信息生成用户信息标识,包括:
根据所述用户信息,从所述第一数据表单查询与所述用户信息对应的用户信息标识,得出查询结果;
若所述查询结果不为空,则将所述查询结果确定为所述用户信息的用户信息标识;
若所述查询结果为空,则通过所述第一数据表单对应的标识生成模块,根据所述用户信息和第一唯一参数为所述用户信息生成用户信息标识。
在又一个实施例中,所述唯一参数包括唯一数和所述业务请求对应的时间戳;
所述根据所述业务请求和唯一参数生成业务信息标识和用户信息标识,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰康保险集团股份有限公司;泰康在线财产保险股份有限公司,未经泰康保险集团股份有限公司;泰康在线财产保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010230639.4/2.html,转载请声明来源钻瓜专利网。