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

数据检索和记录方法、装置、系统及存储介质制造方法及图纸

技术编号:40839945 阅读:3 留言:0更新日期:2024-04-01 15:06
本申请公开了一种数据检索和记录方法、装置、系统及存储介质,涉及数据管理技术领域,可以有效提高数据检索的检索精度。该方法包括:接收客户端发送的检索请求消息;检索请求消息包括:检索时间以及多个设备中目标设备的设备标识;响应于检索请求消息,向客户端发送检索响应消息;其中,检索响应消息包括目标数据,目标数据的数据记录时间包括检索时间,且数据记录时间为目标设备获取目标数据的时间。

【技术实现步骤摘要】

本申请涉及数据管理,尤其涉及一种数据检索和记录方法、装置、系统及存储介质


技术介绍

1、录像记录可以将前端采集设备采集的视频保存到后端存储设备的存储位置,后续客户端需要通过平台查看视频时,可以根据相关索引进行检索。

2、目前,客户端检索视频时通常是将后端的存储时间作为索引标签向平台请求视频数据。但是,在前端时间与后端时间不同步的场景中,例如时间未校准或者所处的时区不同等情况下,客户端难易获取准确的存储时间,导致视频检索结果的精度较低。


技术实现思路

1、本申请实施例提供一种数据检索和记录方法、装置、系统及存储介质,可以有效提高数据检索的检索精度。

2、第一方面,本申请实施例提供一种数据检索方法,应用于业务管理设备,业务管理设备与处理数据的多个设备连接;该方法包括:接收检索请求消息;检索请求消息包括:检索时间以及多个设备中目标设备的设备标识;响应于检索请求消息,发送检索响应消息;其中,检索响应消息包括目标数据,目标数据的数据记录时间包括检索时间,且数据记录时间为目标设备获取目标数据的时间。

3、本申请实施例提供的技术方案至少带来以下有益效果:相较于通用技术中仅通过后端的存储时间检索视频数据,本申请可以在数据记录时间的基础上增加目标设备的设备标识作为检索条件,可以基于多个设备对应的数据记录时间检索目标数据。这样一来,即使在多个场景中的设备存在时间不同步的情况下,本申请可以从多个设备中选择获取难度较小或者相对更精准的任意目标设备的数据记录时间,例如数据获取设备或者数据存储设备,本申请可以有效提高数据检索的检索精度。

4、在一些实施例中,上述业务管理设备还与客户端连接;在接收检索请求消息之前,该方法还包括:接收目标设备发送的第一报警消息;其中,第一报警消息包括:触发报警的报警数据、报警时间、以及目标设备的设备标识;向客户端发送第二报警消息;第二报警消息包括:报警时间、以及目标设备的设备标识。

5、基于此,本申请在处理数据的任意设备感知到风险时,可以接收到该设备的报警信息,并转发给客户端,以实现提示用户报警,从而响应于报警消息,基于报警时间和设备标识对风险进行准确检索。

6、在一些实施例中,上述接收检索请求消息的方法具体包括:接收客户端响应于第二报警消息发送的检索请求消息;其中,检索请求消息中检索时间为报警时间;上述响应于检索请求消息,发送检索响应消息,具体包括:从目标设备获取的数据中检索包括报警时间的目标数据,并向客户端发送检索响应消息。

7、基于此,当客户端请求检索报警数据时,本申请可以从报警消息中获取报警时间和目标设备的设备标识,然后将报警时间作为检索时间,与目标设备的设备标识共同作为检索条件,准确检索出报警数据,以实现在报警场景中提高数据检索的检索精度。

8、在一些实施例中,上述方法还包括:从第一报警消息中解析目标设备的报警起始时间,确定检索时间从报警起始时间起;或者,从第一报警消息中解析目标设备的报警起始时间和报警终止时间,确定检索时间从报警起始时间起至报警终止时间结束。

9、基于此,本申请可以基于报警起始时间,或者报警起始时间和报警终止时间确定检索时间,以实现检索时间覆盖报警时间,当用户发起检索请求时,可以基于检索时间获取到包括报警数据在内的目标数据,确保检索结果的数据完整性。

10、在一些实施例中,上述多个设备包括数据获取设备和数据存储设备;及/或,设备标识包括设备类型。

11、基于此,本申请可以应用于包括数据采集和数据存储的数据处理场景中,以实现针对前端获取信息或者后端存储信息对目标数据的检索。此外,设备标识可以包括设备类型,以实现对设备对应的存储记录的精准查找。

12、第二方面,本申请实施例提供一种数据记录方法,应用于业务管理设备;业务管理设备与处理数据的多个设备连接;该方法包括:获取多个设备的设备标识、待存储数据、以及待存储数据与每个设备标识对应的数据记录时间;根据设备标识、数据记录时间建立待存储数据的存储记录。

13、基于此,即使在多个场景中的设备存在时间不同步的情况下,本申请可以从多个设备中选择获取难度较小或者相对更精准的任意目标设备的数据记录时间,例如数据获取设备或者数据存储设备,本申请可以有效提高数据检索的检索精度。

14、在一些实施例中,上述待存储数据包括触发报警的报警数据,数据记录时间包括报警数据的报警时间;上述获取多个设备的设备标识、待存储数据、以及待存储数据与每个设备标识对应的数据记录时间的方法,包括:接收多个设备中目标设备发送的报警消息;其中,报警消息包括:报警数据、报警时间和设备标识;从报警消息中解析报警时间、以及设备标识。

15、基于此,本申请中本申请在处理数据的任意设备感知到风险时,可以接收到该设备的报警信息,以实现对报警数据的记录,从而使得后续可以基于报警时间和设备标识对报警数据进行准确检索。

16、第三方面,本申请实施例提供一种数据检索装置,应用于业务管理设备;业务管理设备与处理数据的多个设备连接;该装置,包括:接收单元,用于接收检索请求消息;检索请求消息包括:检索时间以及多个设备中目标设备的设备标识;发送单元,用于响应于检索请求消息,发送检索响应消息;其中,检索响应消息包括目标数据,目标数据的数据记录时间包括检索时间,且数据记录时间为目标设备获取目标数据的时间。

17、在一些实施例中,上述业务管理设备还与客户端连接;接收单元,还用于接收目标设备发送的第一报警消息;其中,第一报警消息包括:触发报警的报警数据、报警时间、以及目标设备的设备标识;发送单元,还用于向客户端发送第二报警消息;第二报警消息包括:报警时间、以及目标设备的设备标识。

18、在一些实施例中,上述接收单元,具体用于接收客户端响应于第二报警消息发送的检索请求消息;其中,检索请求消息中检索时间为报警时间;发送单元,具体用于从目标设备获取的数据中检索包括报警时间的目标数据,并向客户端发送检索响应消息。

19、在一些实施例中,上述装置还包括确定单元;确定单元,用于从第一报警消息中解析目标设备的报警起始时间,确定检索时间从报警起始时间起;或者,从第一报警消息中解析目标设备的报警起始时间和报警终止时间,确定检索时间从报警起始时间起至报警终止时间结束。

20、在一些实施例中,上述多个设备包括数据获取设备和数据存储设备;及/或,设备标识包括设备类型。

21、第四方面,本申请实施例提供一种数据记录装置,应用于业务管理设备;业务管理设备与处理数据的多个设备连接;装置,包括:获取单元,用于获取多个设备的设备标识、待存储数据、以及待存储数据与每个设备标识对应的数据记录时间;记录单元,用于根据设备标识、数据记录时间建立待存储数据的存储记录。

22、在一些实施例中,上述待存储数据包括触发报警的报警数据,数据记录时间包括从报警数据中解析的报警时间;获取单元,具体用于接收多个设本文档来自技高网...

【技术保护点】

1.一种数据检索方法,其特征在于,应用于业务管理设备;所述业务管理设备与处理数据的多个设备连接;所述方法,包括:

2.根据权利要求1所述的方法,其特征在于,所述业务管理设备还与客户端连接;所述接收检索请求消息之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述接收检索请求消息,包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述多个设备包括数据获取设备和数据存储设备;及/或,所述设备标识包括设备类型。

6.一种数据记录方法,其特征在于,应用于业务管理设备;所述业务管理设备与处理数据的多个设备连接;所述方法,包括:

7.根据权利要求6所述的方法,其特征在于,所述待存储数据包括触发报警的报警数据,所述数据记录时间包括所述报警数据的报警时间;所述获取所述多个设备的设备标识、待存储数据、以及所述待存储数据与每个所述设备标识对应的数据记录时间,包括:

8.一种数据检索装置,其特征在于,应用于业务管理设备;所述业务管理设备与处理数据的多个设备连接;所述装置,包括:

9.一种数据记录装置,其特征在于,应用于业务管理设备;所述业务管理设备与处理数据的多个设备连接;所述装置,包括:

10.一种数据检索装置,其特征在于,包括:

11.一种数据记录装置,其特征在于,包括:

12.一种系统,其特征在于,包括:数据检索装置和数据记录装置;

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机指令;

...

【技术特征摘要】

1.一种数据检索方法,其特征在于,应用于业务管理设备;所述业务管理设备与处理数据的多个设备连接;所述方法,包括:

2.根据权利要求1所述的方法,其特征在于,所述业务管理设备还与客户端连接;所述接收检索请求消息之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述接收检索请求消息,包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述多个设备包括数据获取设备和数据存储设备;及/或,所述设备标识包括设备类型。

6.一种数据记录方法,其特征在于,应用于业务管理设备;所述业务管理设备与处理数据的多个设备连接;所述方法,包括:

7.根据权利要求6所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:余佳民
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1