[发明专利]一种在数据库故障条件下保证数据完整性的系统在审
申请号: | 201711296518.4 | 申请日: | 2017-12-08 |
公开(公告)号: | CN108089944A | 公开(公告)日: | 2018-05-29 |
发明(设计)人: | 唐文静 | 申请(专利权)人: | 四川金英科技有限责任公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主数据库 备用数据库 业务服务器 数据完整性 录像 数据库故障 录像文件 摄像终端 索引数据 流媒体 服务器 主数据库服务器 多系统资源 视音频文件 文件存储器 存储器 输出 保证系统 发生故障 服务恢复 数据需要 业务功能 写入 存储 迁移 占用 保证 记录 恢复 检查 访问 服务 | ||
本发明公开了一种在数据库故障条件下保证数据完整性的系统,包括摄像终端、录像业务服务器、视音频文件存储器、主数据库服务器和备用数据库服务器,摄像终端的输出与录像业务服务器连接,录像业务服务器输出的流媒体录像文件及流媒体录像文件索引数据分别存储于文件存储器及主数据库连接。本发明在主数据库服务发生故障时或无法访问时,录像业务服务器直接将索引数据写入本地备用数据库服务器中,待主数据库服务恢复后再检查本地备用数据库是否有数据需要迁移至主数据库中,若存在则将备用数据库中的记录直接恢复至主数据库中,可以在避免占用较多系统资源而影响业务功能的前提下保证系统数据完整性。
技术领域
本发明涉及视频监控业务领域,尤其是一种在数据库故障条件下保证数据完整性的系统。
背景技术
随着社会经济和科学技术的飞速发展,人们对安全防范技术的要求也越来越高,视频监控作为一个重要的技术手段,得到越来越广泛的应用。
视频监控系统由于其特殊性,其系统平台运行时间往往都是7*24小时不间断运行来记录各种监控数据,在系统运行的过程中会源源不断的产生数据,这些数据可大致分为两类,一类为媒体数据,即前端摄像机等产生的多媒体音视频数据,第二类业务数据,主要由录像文件索引信息、配置信息、设备信息、业务计划信息等构成。在安防业务中保证录像数据完整性是整个业务系统的重中之重,存储视音频数据是视频监控系统一个重要功能;而另外一个与之相关的重要功能则是:存储的视音频录像数据需要能被系统正常查询调用。视音频录像要能正常被系统调用主要依靠两种数据,1.媒体文件数据,主要包含音视频数据,2媒体文件索引数据,主要包含媒体文件所记录的位置、时间段、数据产生的设备源等信息。上述的第二类数据一般都是由数据库服务进行持久化存储,而数据库服务通常情况下则由独立的节点服务器或服务器集群构成。系统录像业务服务器利用以太网络与数据库服务进行连接交互,从而可以写入流媒体录像文件索引,一个典型的录像存储业务流程如图2所示。
通常情况与数据库服务的访问交互,一般由录像业务服务器直接连接数据库服务,录像业务服务器获取到摄像机源源不断产生的实时视音频数据,通过处理产生了录像文件及录像文件索引数据,分别存储于文件存储设备及数据库中。系统后期若需要调用存储录像首先需要通过设备及时间段确认需要调用的录像文件,这一过程则需要数据库中存储的文件索引数据才能够实现。 若在系统运行过程中,主数据库服务出现故障则监控系统中实时产生录像文件索引数据则无法正常保存,这种情况会直接导致录像文件无法被系统正常查询调用。
发明内容
本发明的目的是克服现有技术中存在的不足,提供一种在数据库故障条件下保证数据完整性的系统,解决当主数据库服务出现故障时,监控系统中实时产生录像文件索引数据则无法正常保存,录像文件无法被系统正常查询调用的问题。
本发明的发明目的是通过以下技术方案实现的,一种在数据库故障条件下保证数据完整性的系统,包括摄像终端、录像业务服务器、视音频文件存储器、主数据库服务器和备用数据库服务器,录像业务服务器获取到摄像机源源不断产生的实时视音频数据,通过处理产生了流媒体录像文件及流媒体录像文件索引数据,分别存储于文件存储器及数据库中,在主数据库服务发生故障时或无法访问时,录像业务服务器直接将数据写入本地备用数据库服务器中,待主数据库服务恢复后再检查本地备用数据库是否有数据需要迁移至主数据库中,若存在则将备用数据库中的记录直接恢复至主数据库中。
所述的索引数据包括流媒体录像文件所记录的位置、时间段和数据产生的设备源。
优选地,所述的备用数据库服务器与录像业务服务器共用一套服务器硬件设施。当然,所述的备用数据库服务器与录像业务服务器为独立硬件设施。
优选地,所述的备用数据库服务器仅暂存流媒体录像文件索引数据,避免占用较多系统资源而影响业务功能。
优选地,所述的备用数据库的表结构与主数据库的表结构一致。
优选地,所述的备用数据库为轻量级数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川金英科技有限责任公司,未经四川金英科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711296518.4/2.html,转载请声明来源钻瓜专利网。