[发明专利]主备控制中心数据库同步系统有效
申请号: | 201711276815.2 | 申请日: | 2017-12-06 |
公开(公告)号: | CN108038163B | 公开(公告)日: | 2020-07-31 |
发明(设计)人: | 丁忠峰;郜春海 | 申请(专利权)人: | 交控科技股份有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/23 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
地址: | 100070 北京市丰台区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制中心 数据库 同步 系统 | ||
本发明提供了一种主备控制中心数据库同步系统,包括主控制中心和备控制中心;主控制中心包括第一主数据库服务器和第一备数据库服务器;备控制中心包括第二主数据库服务器和第二备数据库服务器;第一主数据库服务器、第一备数据库服务器、第二主数据库服务器和第二备数据库服务器上分别部署有数据同步单元;数据同步单元用于执行以下过程:判断数据同步单元所在的服务器是否为作业服务器,并在判断数据同步单元所在的服务器是作业服务器时连接本地数据库服务器,若连接正常,则查询本地数据库服务器是否存在变化数据,若是,则连接目标数据库服务器,并将所述变化数据同步至所述目标数据库服务器;本发明能够解决主备控制中心数据库同步的问题。
技术领域
本发明涉及轨道控制技术领域,具体涉及一种主备控制中心数据库同步系统。
背景技术
在自动列车监控ATS系统中,存在一个主控制中心和一个备控制中心,主控制中心中包含主数据库服务器、备数据库服务器和磁盘阵列;备控制中心中包含主数据库服务器、备数据库服务器和磁盘阵列。
在上述的物理架构中,数据库文件存放在磁盘阵列中,在数据库应用存取数据库时,直接连接数据库服务器,在数据库服务器完成存取数据库的操作。
在ATS系统中,所有数据库应用在同一时刻,只读写一个控制中心的数据库。这样,另一个控制中心接收不到任何数据,因此,需要有一个方案来解决数据同步到另一个控制中心的问题。
发明内容
针对现有技术中的缺陷,本发明提供一种主备控制中心数据库同步系统,本发明能够解决主备控制中心数据库同步的问题。
为实现上述目的,本发明提供以下技术方案:
本发明提供了一种主备控制中心数据库同步系统,包括:主控制中心和备控制中心;所述主控制中心包括第一主数据库服务器和第一备数据库服务器;所述备控制中心包括第二主数据库服务器和第二备数据库服务器;所述第一主数据库服务器、第一备数据库服务器、第二主数据库服务器和第二备数据库服务器上分别部署有数据同步单元;
其中,所述第一主数据库服务器、第一备数据库服务器、第二主数据库服务器和第二备数据库服务器中的数据同步单元均用于执行以下过程:
判断所述数据同步单元所在的服务器是否为作业服务器,并在判断所述数据同步单元所在的服务器是作业服务器时连接本地数据库服务器,若连接正常,则查询本地数据库服务器是否存在变化数据,若是,则连接目标数据库服务器,并将所述变化数据同步至所述目标数据库服务器;
其中,所述本地数据库服务器为所述数据同步单元所在的服务器,所述目标数据库服务器为除所述数据同步单元所在的服务器以外的其他三个数据库服务器。
进一步地,所述主控制中心还包括第一磁盘阵列,所述第一磁盘阵列供所述第一主数据库服务器和所述第一备数据库服务器读写数据库文件所用;
所述备控制中心还包括第二磁盘阵列,所述第二磁盘阵列供所述第二主数据库服务器和所述第二备数据库服务器读写数据库文件所用;
相应地,部署在所述第一主数据库服务器上的数据同步单元通过查询第一磁盘阵列上与所述第一主数据库服务器对应的工作区是否存在变化数据进而判断所述第一主数据库服务器是否存在变化数据;
部署在所述第一备数据库服务器上的数据同步单元通过查询第一磁盘阵列上与所述第一备数据库服务器对应的工作区是否存在变化数据进而判断所述第一备数据库服务器是否存在变化数据;
部署在所述第二主数据库服务器上的数据同步单元通过查询第二磁盘阵列上与所述第二主数据库服务器对应的工作区是否存在变化数据进而判断所述第二主数据库服务器是否存在变化数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于交控科技股份有限公司,未经交控科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711276815.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含磷苯并噁嗪单体及其制备方法
- 下一篇:一种粮食烘干机的节能控制系统