[发明专利]一种分布式视频存储的文件生命周期管理方法及系统有效
申请号: | 202111437371.2 | 申请日: | 2021-11-30 |
公开(公告)号: | CN113836094B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 王大川;刘增睿;叶明锦 | 申请(专利权)人: | 成都同步新创科技股份有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/182;G06F16/51 |
代理公司: | 成都厚为专利代理事务所(普通合伙) 51255 | 代理人: | 刘应迁 |
地址: | 610041 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 视频 存储 文件 生命周期 管理 方法 系统 | ||
本发明涉及一种分布式视频存储的文件生命周期管理方法及系统,包括录像文件存储步骤、录像文件索引信息及录像文件查询获取步骤和录像文件索引信息及录像文件清理步骤。本发明对生命周期结束的海量音视频文件进行分布式集群,动态负载在不影响整体集群性能的情况下自动删除。海量的音视频文件信息的生成,对存储文件信息的数据库,进行分库分表,异步负载均衡后存储到数据库,实现海量文件信息的存储,查询、删除等。
技术领域
本发明涉及数据存储技术领域,尤其涉及一种分布式视频存储的文件生命周期管理方法及系统。
背景技术
在安防和环境监控项目中,视频监控需求越来越广泛,呈现从行业用户想普通民众普及的趋势;监控录像存储作为事件回溯的一种方式,不管是普通用户还是警务人员对其的需求都是比较急切的。
现有技术中一般是通过网络摄像机实时采集音视频数据,然后将数据缓存到本地,由本地录像机拉取实时流数据,然后服务器主动拉取录像机实时流数据存储到云端;通过本地录像机和云端服务器进行数据同步来保证录像的安全;然而现有技术中,当摄像机或者录像机首次使用时需要复杂的配置来关联录像机和摄像机,这需要一定的专业知识且操作也不友好;将本地录像上传到云端服务器需要消耗大量的公网流量;而且现有技术中海量的摄像机设备接入后,海量的视频文件及文件信息存储、查询和删除等,生命周期管理困难,难以有效提高分布式存储利用率,也容易造成录像新查询速度响应慢等问题。
发明内容
本发明的目的在于克服现有技术的缺点,提供了一种分布式视频存储的文件生命周期管理方法及系统,克服了现有技术中存在的问题。
本发明的目的通过以下技术方案来实现:一种分布式视频存储的文件生命周期管理方法,所述文件生命周期管理方法包括:
录像文件存储步骤:将获取的录像文件根据存储服务生成录像文件信息和录像文件索引信息;将录像文件索引信息和录像文件按照设定规则写入到高性能数据库集群并对数据库进行优化;
录像文件索引信息及录像文件查询获取步骤:根据查询请求信息获取录像文件索引信息定位录像文件信息,分离出不同的录像片段并生成录像索引文件进行存储后生成录像索引文件获取地址;
录像文件索引信息及录像文件清理步骤:当获取文件索引信息为空时删除其文件索引信息表,解析录像文件存储对应存储集群下发删除任务删除分布式存储集群存储的录像文件以及文件索引记录。
所述将获取的录像文件根据存储服务生成录像文件信息和录像文件索引信息包括:
通过存储写入协议将录像文件存储到分布式存储介质集群中;
以设定时间间隔判断摄像机设备是否第一次存储录像,如果是第一次则生成录像文件索引信息并将生成的录像文件索引信息推送到高性能数据库集群;
按照设定规则生成录像文件,并生成对应为录像文件信息,将录像文件信息推送到高性能数据库集群。
所述将录像文件索引信息和录像文件按照设定规则写入到高性能数据库集群并对数据库进行优化包括:
录像文件索引信息保存:对摄像机设备id进行离散分库,按天和录像存储周期分表,记录每台摄像机设备的id,对应的文件信息数据库信息;
录像文件信息保存:通过离散算法将每台摄像机的录像信息,离散到对应的数据中,分散数据库单点的访问量;并通过录像的生命周期天数,按天建立数据库表。
所述录像文件索引信息及录像文件查询获取步骤包括录像文件索引信息查询获取步骤和录像文件查询获取步骤;所述录像文件索引信息查询获取步骤包括:
解析录像查询请求信息从索引信息数据库中获取摄像机的录像文件索引信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都同步新创科技股份有限公司,未经成都同步新创科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111437371.2/2.html,转载请声明来源钻瓜专利网。