【技术实现步骤摘要】
一种数据标识的处理方法、装置、存储介质以及电子设备
[0001]本公开实施例涉及数据处理的
,特别涉及一种数据标识的处理方法、装置、存储介质以及电子设备。
技术介绍
[0002]在复杂的分布式系统中,往往需要对大量例如各种消息、记录等数据设置唯一的标识。例如,在支付系统中,随着各类数据的日渐增长,对交易数据在分库分表后需要设置唯一的数据标识以用于标识每条数据,现有采用的数据库的自增标识方式显然不能满足需求,例如在面对两张数据表里的两条数据时,根据数据库的自增标识的方式有可能造成两条数据的数据标识相同。
[0003]现有一般通过网络方式不断向标识生成服务器请求标识生成服务,这里通过的网络环境并不是绝对可信赖的,即使是内网的网络有可能出现抖动,从而影响后续的业务处理,并且当服务调用方每次需要调用唯一标识时,都需要向标识生成服务器请求标识生成服务,这里的标识生成服务作为一个高频次调用且功能单一的服务,使得标识生成服务器需要响应大量的ID分配请求,导致网络请求的耗时较大以及响应速度慢等问题。
技术实现思路
/>[0004]针对本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据标识的处理方法,其特征在于,所述方法包括:从标识生成服务器获取至少一个数据标识号段,并存储所述数据标识号段,每个所述数据标识号段包括多个数据标识;响应于获取数据标识的请求,从存储的所述数据标识号段中依次调用所述数据标识。2.根据权利要求1所述的处理方法,其特征在于,在所述从存储的所述数据标识号段中依次调用所述数据标识之后,还包括:在存储的所述数据标识号段满足第一预定条件的情况下,更新存储的所述数据标识号段。3.根据权利要求2所述的处理方法,其特征在于,所述在存储的所述数据标识号段满足第一预定条件的情况下,更新存储的所述数据标识号段,包括:向所述标识生成服务器发送号段更新请求;接收所述标识生成服务器反馈的更新号段;基于所述更新号段更新已存储的所述数据标识号段。4.根据权利要求3所述的方法,其特征在于,所述号段更新请求通过以下方式确定:根据已调用的所述数据标识的流量参数,确定获取更新号段长度;基于所述更新号段长度确定所述号段更新请求。5.根据权利要求3所述的方法,其特征在于,所述基于所述更新号段更新已存储的所述数据标识号段,包括:确定所述更新号段中的更新数据标识;将所述更新数据标识加载至已存储的所述数据标识号段中。6.根据权利要求2所述的处理方法,其特征在于,当从标识生成服务器获取多个数据标识号段的情况下,所述存储所述数据标识号段,包括:获取当前的第一数据标识号段的第一数据标识;在所述第一数据标识号段满足第二预定条件的情况下,获取第二数据标识号段中的第二数据标识,所述第二数据标识号段与所述第一数据标识号段相关联。7.根据权利要求6所述的处理方法,其特征在于,判断所述第一数据标识号段是否满足第二预定条件,包括:获取所述第一数据标识号段中已调用号段的第一长度;当所述...
【专利技术属性】
技术研发人员:陈茜,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。