本发明实施例涉及通信领域,具体而言,涉及一种标识的生成方法、装置、存储介质及电子装置。
背景技术:
1、在相关技术中,对于需要频繁录像和抓拍、并依赖与文件标识判别文件的设备,存在主动或是被动校正时,由于因设备的时间回退,将会导致录像和抓拍文件时钟重叠。
2、在相关技术中,当多分区中时钟重叠时,传统的snowflake算法将无法满足生成唯一的文件标识用于标识文件,此时文件的查询与回放功能将受到影响。
3、由此可知,相关技术中存在无法获取唯一标识文件的问题。
4、针对相关技术中存在的上述问题,目前尚未提出有效的解决方法。
技术实现思路
1、本发明实施例提供了一种标识的生成方法、装置、存储介质及电子装置,以至少解决相关技术中存在的无法获取唯一标识文件的问题。
2、根据本发明的一个实施例,提供了一种标识的生成方法,包括:在目标设备被触发上传多媒体文件的情况下,确定用于存储所述多媒体文件的目标分区的分区号标识,其中,所述目标分区为用于存储所述多媒体文件的存储设备中包括的多个分区中的分区;确定所述多媒体文件在所述存储设备中进行存储的文件标识,其中,所述文件标识用于指示所述多媒体文件存储至所述存储设备中的顺序;基于所述分区号标识以及所述文件标识生成用于标识所述多媒体文件的存储标识。
3、根据本发明的另一个实施例,提供了一种标识的生成装置,包括:第一确定模块,用于在目标设备被触发上传多媒体文件的情况下,确定用于存储所述多媒体文件的目标分区的分区号标识,其中,所述目标分区为用于存储所述多媒体文件的存储设备中包括的多个分区中的分区;第二确定模块,用于确定所述多媒体文件在所述存储设备中进行存储的文件标识,其中,所述文件标识用于指示所述多媒体文件存储至所述存储设备中的顺序;生成模块,用于基于所述分区号标识以及所述文件标识生成用于标识所述多媒体文件的存储标识。
4、根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
5、根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
6、根据本发明的又一个实施例,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现本申请各个实施例中所述方法的步骤。
7、通过本发明,在目标设备被触发上传多媒体文件的情况下,确定存储多媒体文件的目标分区的分区号标识、多媒体文件在存储设备中进行存储的文件标识,其中,目标分区为用于存储多媒体文件的存储设备中的分区、文件标识为指示多媒体文件存储至存储设备中的顺序,通过目标分区的分区号标识以及文件标识生成用于标识多媒体文件的存储标识。由于可以根据存储多媒体文件的目标分区的分区号标识以及用于指示多媒体文件存储至存储设备中的顺序的文件标识生成存储标识,实现了即使时间回退导致文件时钟重叠,也可以使得标识文件的存储标识唯一,因此,可以解决无法获取唯一标识文件的问题,达到对文件进行唯一标识的效果。
1.一种标识的生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,基于所述分区号标识以及所述文件标识生成用于标识所述多媒体文件的存储标识包括:
3.根据权利要求2所述的方法,其特征在于,确定用于标识所述多媒体文件的其他标识包括:
4.根据权利要求2所述的方法,其特征在于,确定所述其他标识、所述分区号标识以及所述文件标识的目标位数包括:
5.根据权利要求4所述的方法,其特征在于,基于所述其他标识中包括的除所述保留位标识之外的标识的位数、所述第二个数以及所述第三个数确定所述保留位标识的所述目标位数包括:
6.根据权利要求2所述的方法,其特征在于,确定所述其他标识、所述分区号标识以及所述文件标识的目标位数包括:
7.根据权利要求6所述的方法,其特征在于,基于所述第五对数函数确定所述文件标识的所述目标位数包括:
8.根据权利要求1所述的方法,其特征在于,确定用于存储所述多媒体文件的目标分区的分区号标识包括:
9.根据权利要求1所述的方法,其特征在于,确定所述多媒体文件在所述存储设备中进行存储的文件标识包括:
10.一种标识的生成装置,其特征在于,包括:
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至9任一项中所述的方法。
12.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至9任一项中所述的方法。
13.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9任一项中所述方法的步骤。