标识管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35491251 阅读:25 留言:0更新日期:2022-11-05 16:47
本发明专利技术公开了一种标识管理方法、装置、电子设备及存储介质。标识管理方法,包括:从已分配的标识掩码中,确定待分配对象对应的候选标识掩码;基于候选标识掩码下已分配的第一标识,确定待分配对象的候选标识,第一标识为候选标识掩码下已分配的取值最大的标识;在候选标识的取值大于第二标识的取值时,基于已分配的标识掩码确定待分配对象的目标标识掩码,第二标识为候选标识掩码能表示的取值最大的标识;根据目标标识掩码,确定待分配对象的目标标识。该方法通过在候选标识的取值大于候选标识掩码所能表示的取值最大的标识时,根据已分配的标识掩码确定目标标识掩码,并根据目标标识掩码确定目标标识,提高了标识的分配效率。提高了标识的分配效率。提高了标识的分配效率。

【技术实现步骤摘要】
标识管理方法、装置、电子设备及存储介质


[0001]本专利技术实施例涉及数据存储领域,尤其涉及一种标识管理方法、装置、电子设备及存储介质。

技术介绍

[0002]在数据存储领域中,使用整型作为管理对象标识(Identity document,ID)的常用方法,对于有多种对象类型的情况,可以将ID高位的一个或多个字节作为标识掩码字节,用于区分不同的对象类型。如此以来,可以通过标识掩码快速判断一个ID所对应的对象类型。
[0003]将ID高位的一个或多个字节作为标识掩码字节,会使真正ID值域空间的缩小,容易出现ID值用尽的情况。针对ID值用尽的情况,现有技术中可以通过系统升级来实现,使用更大数据范围的数据类型来表示对象ID。
[0004]然而,通过使用更大数据范围的数据类型来表示对象ID的方法来扩展ID的使用空间,需要重建系统中所有数据对象ID的记录,更是既耗时又耗费空间。故,如何提高标识的分配效率是当前亟待解决的技术问题。

技术实现思路

[0005]本专利技术提供了一种标识管理方法、装置、电子设备及存储介质,可以在本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种标识管理方法,其特征在于,包括:从已分配的标识掩码中,确定待分配对象所对应的候选标识掩码,所述待分配对象为待进行标识分配的对象;基于所述候选标识掩码下已分配的第一标识,确定所述待分配对象的候选标识,所述第一标识为所述候选标识掩码下已经分配的取值最大的标识;在所述候选标识的取值大于第二标识的取值时,基于已分配的标识掩码确定所述待分配对象的目标标识掩码,所述第二标识为所述候选标识掩码所能表示的取值最大的标识;根据所述目标标识掩码,确定所述待分配对象的目标标识。2.根据权利要求1所述的方法,其特征在于,在从已分配的标识掩码中,确定待分配对象所对应的候选标识掩码之前,还包括:为待分配对象类型分配对应的标识掩码,所述标识掩码与所述待分配对象类型一一对应;建立所述标识掩码与所述待分配对象类型的映射关系;为所述待分配对象类型对应的对象分配标识;在所述待分配对象类型的数量为至少两个时,各所述标识掩码的分配顺序为由小到大;在所述待分配对象类型对应的对象的数量为至少两个时,各所述标识的分配顺序为由小到大。3.根据权利要求2所述的方法,其特征在于,在为待分配对象类型分配对应的标识掩码之前,还包括:在设定标识信息指示待进行数据升级时,统计所述待分配对象类型。4.根据权利要求1所述的方法,其特征在于,在确定所述待分配对象的候选标识之后,还包括:若所述候选标识的取值未超过第二标识的取值,则将所述候选标识掩码作为所述目标标识掩码,将所述候选标识作为所述目标标识。5.根据权利要求1所述的方法,其特征在于,在所述候选标识的取值大于第二标识的取值时,基于已分配的标识掩码确定所述待分配对象的目标标识掩码,包括:在所述候选标识的取值大于第二标识的取值时,若已分配的标识掩码的个数未超过所能分配的标识掩码的最大值,则将已分配的最大的标识掩码加一作为所述目标标识掩码,或将已分配的标识掩码的个数作为所述目标标识掩码。6.根据权利要求1所述的方法,其特征在于...

【专利技术属性】
技术研发人员:王攀郭琰韩朱忠
申请(专利权)人:上海达梦数据库有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1