一种数据删除方法、装置、电子设备及存储介质制造方法及图纸

技术编号:25184472 阅读:60 留言:0更新日期:2020-08-07 21:12
本发明专利技术实施例提供了一种数据删除方法、装置电子设备及存储介质,该方法包括:获得待处理的数据区的时间索引;确定所述数据区的时间索引是否与预定时间范围存在重叠;如果存在重叠,从所述数据区中,确定写入时间在目标时间范围内的目标对象块;在所述数据区对应的主索引区中,查找所述目标对象块对应的目标区域;将所述目标区域中的主索引数据删除。本发明专利技术实施例可以解决现有技术中由于磁头的频繁移动而降低HM‑SMR硬盘的存储性能的问题。

【技术实现步骤摘要】
一种数据删除方法、装置、电子设备及存储介质
本专利技术涉及数据处理
,特别是涉及一种数据删除方法、装置、电子设备及存储介质。
技术介绍
近年来,随着视频监控技术的不断发展,所需要处理的视频数据的数据量越来越大,例如在安防行业,视频数据是实时采集的,所采集的视频数据在时间轴上具有连续性,并且随着时间的延续,视频数据会无限增长,通常将这一类数据称为流式数据。叠瓦硬盘作为最近推出的存储介质,具有存储密度高、存储稳定以及价格低廉等的特点,非常适合在安防行业中使用。具体的,非常适合存储安防行业中的流式数据。目前,HM-SMR(HostManaged-ShingledMagnetingRecording,主机管理-叠瓦式磁记录)硬盘是使用较多的一种叠瓦硬盘。在HM-SMR硬盘中,包括CMR(conventionalmagneticrecording,传统式磁记录)区域和SMR区域,SMR区域划分为多个固定大小的区,在该多个固定大小的区中,可以包括一个或多个数据区。通常,将流式数据作为对象数据以对象块的形式存储在SMR区域的数据区中,每一对象块本文档来自技高网...

【技术保护点】
1.一种数据删除方法,其特征在于,包括:/n获得待处理的数据区的时间索引;其中,所述数据区的时间索引为:根据所述数据区中各个对象块的写入时间确定的时间范围;/n确定所述数据区的时间索引是否与预定时间范围存在重叠;其中,所述预定时间范围是为删除所述数据区中对象块对应的主索引数据,所设定的时间范围;/n如果存在重叠,从所述数据区中,确定写入时间在目标时间范围内的目标对象块;其中,所述目标时间范围为所述数据区的时间索引与所述预定时间范围的重叠范围;/n在所述数据区对应的主索引区中,查找所述目标对象块对应的目标区域;其中,所述主索引区中连续存储有所述数据区中各个对象块对应的主索引数据;所述目标区域是存...

【技术特征摘要】
1.一种数据删除方法,其特征在于,包括:
获得待处理的数据区的时间索引;其中,所述数据区的时间索引为:根据所述数据区中各个对象块的写入时间确定的时间范围;
确定所述数据区的时间索引是否与预定时间范围存在重叠;其中,所述预定时间范围是为删除所述数据区中对象块对应的主索引数据,所设定的时间范围;
如果存在重叠,从所述数据区中,确定写入时间在目标时间范围内的目标对象块;其中,所述目标时间范围为所述数据区的时间索引与所述预定时间范围的重叠范围;
在所述数据区对应的主索引区中,查找所述目标对象块对应的目标区域;其中,所述主索引区中连续存储有所述数据区中各个对象块对应的主索引数据;所述目标区域是存储有所述目标对象块对应的主索引数据的区域;
将所述目标区域中的主索引数据删除。


2.根据权利要求1所述的方法,其特征在于,所述在所述数据区对应的主索引区中,查找所述目标对象块对应的目标区域,包括:
基于所述目标对象块对应的主索引数据的存储位置,在所述数据区对应的主索引区中,查找所述目标对象块对应的目标区域。


3.根据权利要求2所述的方法,其特征在于,当所述目标对象块的数量为多个时,所述基于所述目标对象块对应的主索引数据的存储位置,在所述数据区对应的主索引区中,查找所述目标对象块对应的目标区域,包括:
在多个所述目标对象块中,确定写入时间最早的第一目标对象块,和写入时间最晚的第二目标对象块;
确定所述第一目标对象块对应的主索引数据在所述主索引区中的第一起始位置,以及所述第二目标对象块对应的主索引数据在所述主索引区中的第一终止位置;
将所述数据区对应的主索引区中,所述第一起始位置到所述第一终止位置之间的区域,确定为目标区域。


4.根据权利要求2所述的方法,其特征在于,当所述目标对象块的数量为一个时,所述基于所述目标对象块对应的主索引数据的存储位置,在所述数据区对应的主索引区中,查找所述目标对象块对应的目标区域,包括:
确定所述目标对象块对应的主索引数据在所述主索引区中的第二起始位置和第二终止位置;
将所述数据区对应的主索引区中,所述第二起始位置到所述第二终止位置之间的区域,确定为目标区域。


5.根据权利要求1所述的方法,其特征在于,所述数据区的时间索引通过以下方式确定:
在所述数据区中各个对象块的写入时间中,确定最早写入时间和最晚写入时间;
将所述最早写入时间到所述最晚写入时间的时间范围,确定为所述数据区的时间索引。


6.根据权利要求1所述的方法,其特征在于,所述数据区与所述数据区对应的主索引区位于相同或不同的存储介质中。


7.根据权利要求1所述的方法,其特征在于,所述将所述目标区域中的主索引数据删除,包括:
通过在所述主索引区所在的存储介质中执行一次I/O操作,将所述目标区域中的主索引数据删除。


8.一种数据删除装置,其特征在于,包括:
获得模块,用于获得待处理的数据区的时间索引;其中,所述数据区的时间索引为:根据所述数据区中各个对象块的写入时间确定的时间范围...

【专利技术属性】
技术研发人员:林起芊叶敏林鹏王伟
申请(专利权)人:杭州海康威视系统技术有限公司
类型:发明
国别省市:浙江;33

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

1