[发明专利]监控数据管理方法、装置、终端设备有效
申请号: | 201910068113.8 | 申请日: | 2019-01-24 |
公开(公告)号: | CN109783321B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 吴汉俊;黄敏强 | 申请(专利权)人: | 深圳市景阳信息技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F12/06;G06F16/14 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李艳丽 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监控 数据管理 方法 装置 终端设备 | ||
1.一种监控数据管理方法,其特征在于,包括:
初始化磁盘文件系统,将磁盘分成1个文件系统区域、1个尾预留区域、及多个文件,文件系统区域包含文件头和多个文件索引,每个文件索引对应一个文件的索引项,文件索引包含1个文件索引头,及多个索引项,文件索引头包括:通道标识号、监控数据流标识号、文件时间跨度、写文件开始时间,所述通道标识号用于区分监控数据的来源;
获取监控数据和监控数据写请求;
根据所述监控数据和所述监控数据写请求,获取所述监控数据的写地址,包括:判断所述监控数据所属的文件是否是已被使用文件;若所述监控数据所属的文件是已被使用文件,获取所述已被使用文件的文件索引,所述文件索引包括文件索引头和文件索引项,根据所述文件索引获取所述监控数据的写地址;若所述监控数据所属的文件不是已被使用文件,获取空的文件索引头,初始化所述文件索引头,根据所述文件索引头获取所述监控数据的写地址;
将所述监控数据以数据块的形式写入所述写地址对应文件的存储空间,所述数据块的数据量为4K的整数倍;
获取对数据块的查询请求;根据所述对数据块的查询请求,确定所述数据块所属的监控数据,根据所述数据块所属的监控数据,获取所述监控数据所属文件的文件索引头,根据所述监控数据所属文件的文件索引头获取所述监控数据对应的数据块的文件索引项,根据所述文件索引项获取所述监控数据对应的数据块的写地址和数据长度,根据所述写地址和数据长度获取所述监控数据对应的数据块。
2.如权利要求1所述的监控数据管理方法,其特征在于,所述将所述监控数据以数据块的形式写入所述写地址对应的存储空间,所述数据块的数据量为4K的整数倍,包括:
确定数据块的数据量,所述数据块的数据量为4K的整数倍;
将所述监控数据划分成具有所述数据量的数据块;
将所述监控数据以数据块的形式写入所述写地址对应的存储空间。
3.如权利要求1所述的监控数据管理方法,其特征在于,在所述根据所述监控数据和所述监控数据写请求,获取监控数据的写地址之前,包括:
判断所述监控数据是否满足写条件,所述写条件包括:所述监控数据的时间长度大于预设时间长度,或/和所述监控数据的数据量大于预设数据量;
若所述监控数据满足写条件,则执行所述根据所述监控数据和所述监控数据写请求,获取监控数据的写地址。
4.如权利要求1所述的监控数据管理方法,其特征在于,在执行所述将所述监控数据以数据块的形式写入所述写地址对应的存储空间的步骤之后,包括:
根据所述监控数据的时间跨度更新所述文件索引项和所述文件索引头。
5.如权利要求1所述的监控数据管理方法,其特征在于,在所述将所述监控数据以数据块的形式写入所述写地址对应的存储空间之后,包括:
获取对监控数据所属文件信息的查询请求,所述监控数据所属文件信息包括:监控数据流信息、文件起始时间、文件结束时间;
根据所述查询请求获取监控数据所属文件的文件索引头;
根据所述监控数据所属文件的文件索引头,获取所述监控数据所属文件信息。
6.如权利要求1所述的监控数据管理方法,其特征在于,在所述将所述监控数据以数据块的形式写入所述写地址对应的存储空间之后,包括:
获取对监控数据的查询请求;
根据所述查询请求获取所述监控数据所属文件的文件索引头;
根据所述监控数据所属文件的文件索引头获取所述监控数据的文件索引项;
根据所述监控数据的文件索引项获取所述监控数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市景阳信息技术有限公司,未经深圳市景阳信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910068113.8/1.html,转载请声明来源钻瓜专利网。