System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据恢复方法和装置制造方法及图纸_技高网

数据恢复方法和装置制造方法及图纸

技术编号:41294942 阅读:2 留言:0更新日期:2024-05-13 14:44
本公开提供了数据恢复方法和装置,涉及人工智能领域,尤其涉及自动驾驶领域。具体实现方案为:接收从冷存中恢复数据的请求,其中,请求包括时间段、车牌号、数据类型;根据时间段和时间间隔确定恢复数据所需文件的起始时间和文件数量,其中,自驾驶车辆采集的数据按预定的时间间隔切分成多个文件存储在热存中,并将预定时间内没有被访问过的文件从热存迁移到冷存中;检查热存中是否存在符合所需文件的起始时间和文件数量要求的数据;若不存在,则从冷存中根据车牌号、所需文件的起始时间和文件数量获得待恢复的文件;从待恢复的文件中读取出符合时间段和数据类型要求的数据。该实施方式实现了从冷存到热存高效的恢复机制。

【技术实现步骤摘要】

本公开涉及人工智能领域,尤其涉及自动驾驶领域,具体为一种数据恢复方法和装置


技术介绍

1、自动驾驶车辆(无人车)依赖定位、感知、决策、控制等多个核心模块的共同协作。自动驾驶车辆在运行过程中,每个核心模块都会实时产生大量日志和消息数据。这些日志与消息数据之后会被批量的收集,并在本地或者远程的存储介质和运算资源之间传输,以便对各个核心模块的数据进行分析与开发。

2、而随着自动驾驶技术的发展,测试/运营车辆的增加,数据量会越来越大,存储成本也将水涨船高。因此需要对数据进行冷热分级存储,并且实现一种可以从冷存到热存高效的恢复机制。


技术实现思路

1、本公开提供了一种数据恢复方法、装置、设备、存储介质以及计算机程序产品。

2、根据本公开的第一方面,提供了一种数据恢复方法,包括:接收从冷存中恢复数据的请求,其中,所述请求包括时间段、车牌号、数据类型;根据所述时间段和所述时间间隔确定恢复数据所需文件的起始时间和文件数量,其中,自驾驶车辆采集的数据按预定的时间间隔切分成多个文件存储在热存中,并将预定时间内没有被访问过的文件从热存迁移到冷存中;检查热存中是否存在符合所需文件的起始时间和文件数量要求的数据;若不存在,则从冷存中根据车牌号、所需文件的起始时间和文件数量获得待恢复的文件;从所述待恢复的文件中读取出符合所述时间段和所述数据类型要求的数据。

3、根据本公开的第二方面,提供了一种数据恢复装置,包括:接收单元,被配置成接收从冷存中恢复数据的请求,其中,所述请求包括时间段、车牌号、数据类型;预处理单元,被配置成根据所述时间段和所述时间间隔确定恢复数据所需文件的起始时间和文件数量,其中,自驾驶车辆采集的数据按预定的时间间隔切分成多个文件存储在热存中,并将预定时间内没有被访问过的文件从热存迁移到冷存中;检查单元,被配置成检查热存中是否存在符合所需文件的起始时间和文件数量要求的数据;恢复单元,被配置成若不存在,则从冷存中根据车牌号、所需文件的起始时间和文件数量获得待恢复的文件;过滤单元,被配置成从所述待恢复的文件中读取出符合所述时间段和所述数据类型要求的数据。

4、根据本公开的第三方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面中任一项所述的方法。

5、根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行第一方面中任一项所述的方法。

6、根据本公开的第五方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现第一方面中任一项所述的方法。

7、本公开的实施例提供的数据恢复方法和装置,提供了一种高效的自动化的数据恢复机制,主要数据的预处理、发起数据的恢复流程以及过滤掉多余的数据。保证最后恢复的数据满足用户需要的那一段。

8、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。

本文档来自技高网...

【技术保护点】

1.一种数据恢复方法,包括:

2.根据权利要求1所述的方法,其中,所述方法还包括:

3.根据权利要求1所述的方法,其中,所述方法还包括:

4.根据权利要求1所述的方法,其中,所述方法还包括:

5.根据权利要求1所述的方法,其中,所述从所述待恢复的文件中读取出符合所述时间段和所述数据类型要求的数据,包括:

6.根据权利要求1所述的方法,其中,所述从所述待恢复的文件中读取出符合所述时间段和所述数据类型要求的数据,包括:

7.根据权利要求1所述的方法,其中,所述冷存中同一车牌号的数据存储在同一目录下。

8.一种数据恢复装置,包括:

9.根据权利要求8所述的装置,其中,所述恢复单元进一步被配置成:

10.根据权利要求8所述的装置,其中,所述恢复单元进一步被配置成:

11.根据权利要求8所述的装置,其中,所述恢复单元进一步被配置成:

12.根据权利要求8所述的装置,其中,所述过滤单元进一步被配置成:

13.根据权利要求8所述的装置,其中,所述过滤单元进一步被配置成:

14.根据权利要求8所述的装置,其中,所述冷存中同一车牌号的数据存储在同一目录下。

15.一种电子设备,包括:

16.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-7中任一项所述的方法。

17.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-7中任一项所述的方法。

...

【技术特征摘要】

1.一种数据恢复方法,包括:

2.根据权利要求1所述的方法,其中,所述方法还包括:

3.根据权利要求1所述的方法,其中,所述方法还包括:

4.根据权利要求1所述的方法,其中,所述方法还包括:

5.根据权利要求1所述的方法,其中,所述从所述待恢复的文件中读取出符合所述时间段和所述数据类型要求的数据,包括:

6.根据权利要求1所述的方法,其中,所述从所述待恢复的文件中读取出符合所述时间段和所述数据类型要求的数据,包括:

7.根据权利要求1所述的方法,其中,所述冷存中同一车牌号的数据存储在同一目录下。

8.一种数据恢复装置,包括:

9.根据权利要求8所述的装置,其中,所述恢复单元进一步被配置成:

10....

【专利技术属性】
技术研发人员:洪根元张晔丛日生
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1