[发明专利]数据同步方法无效

专利信息
申请号: 201110300417.6 申请日: 2011-09-28
公开(公告)号: CN102355497A 公开(公告)日: 2012-02-15
发明(设计)人: 贾志凯;王钰;张惟皎;王治;管江旗 申请(专利权)人: 中国铁道科学研究院电子计算技术研究所
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 北京路浩知识产权代理有限公司 11002 代理人: 王莹
地址: 100081*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据 同步 方法
【说明书】:

技术领域

发明涉及分布式数据库系统数据同步技术领域,尤其涉及一种数据同步方法。

背景技术

当前我国高速铁路建设已进入快速发展时期,动车组开行数量多、车型多、线路长、地域辽阔、运用环境复杂,动车组运用检修业务对于保障客运专线安全高效运营具有重要意义。动车组管理信息系统已覆盖铁道部、铁路局、4个检修基地、29个运用所。

动车组管理信息系统作为客运专线信息化的重要组成部分,是支撑动车组高效检修及安全运营的重要技术手段,是组成动车组运用检修信息集中、共享平台,快速、准确地完成各种业务信息的采集、处理和传递。动车组管理信息系统是实现动车组运用维修现代化的重要标志,是支撑动车组检修、运用、管理的重要技术平台,对于提高动车组检修质量和运行效率有着重要意义。

动车组管理信息系统由铁道部动车组管理信息系统、铁路局动车组管理信息系统、动车基地管理信息系统、动车运用所管理信息系统组成。铁道部、铁路局、动车基地、动车运用所动车组管理信息系统主要面向本地用户服务,完成本地数据管理和业务处理,在网络支持下,实现业务信息沟通和信息共享。动车组管理信息系统与动车组车载信息系统进行信息交互,实现车载信息的落地和分析运用;与车辆工厂(配件制造企业、委托修单位)信息系统进行信息交互,实现新造动车组管理,保持技术支持和配件供应信息的畅通;与铁道部、铁路局调度系统(客运专线运营调度系统)进行信息交互,满足动车组开行调度的需要。由此构成上下一体、内联外通的完整系统,共同支撑动车组管理相关业务,保障动车组高效维修、安全运营。

目前有关于数据同步技术存在两个主要技术:

(1)事务控制法是通过分布式两段锁协议(2PL)来保证全局事务与局部事务的一致性调度,以及通过分布式两段提交协议(2PC协议)来更新各副本数据。这种方法对数据操作涉及记录不多、事务保持时间不长的分布式数据库系统有效。而在一些数据量大、事务保持时间长的环境中,如果采用2PL协议,则会严重影响事务并发速度,难以满足实际需要。

(2)复制控制法使用数据库的复制机制,实现源数据库与目标数据库之间数据的同步或异步一致。同步复制法由于对数据的更新操作频繁,从而向系统发送的复制消息也频繁,系统通信量大,降低了系统处理速度。异步复制法使得各副本保持松一致性,即数据的更新与其各副本所做的修改复制有一段时间间隔,在某一时刻不同副本之间可能不一致,数据暂时不同步。

发明内容

(一)要解决的技术问题

本发明要解决的技术问题是:提供一种安全性、可靠性以及及时性较高的数据同步方法。

(二)技术方案

为解决上述问题,本发明提供了一种数据同步方法,该方法包括步骤:客户端节点将客户端节点本地数据库中发生变化的数据生成传输文件,并上传至客户端节点本地FTP服务器;中心节点周期性地将所述客户端节点本地FTP服务器上的传输文件下载到中心节点FTP服务器,并存储至中心节点数据库,在有同步触发到来时,将所述传输文件发送至相应的客户端节点FTP服务器。

优选地,该方法还包括步骤:客户端节点根据所述中心节点发送的传输文件,更新客户端节点本地数据库中的数据。

优选地,客户端节点对生成的所述传输文件进行压缩以及加密处理,并进行完整性验证后上传至客户端节点本地FTP服务器。

优选地,中心节点将所述客户端节点本地FTP服务器上的传输文件下载到中心节点FTP服务器后对其进行完整性验证。

优选地,所述中心节点对进行完整性验证后的传输文件中的数据进行解压缩以及解密处理后,存储至所述中心节点数据库。

优选地,所述中心节点为铁道部或铁路局动车组管理信息系统。

优选地,所述客户端节点包括:动车基地管理信息系统、动车运用所管理信息系统、动车组主机厂管理信息系统、和/或动车组配件制造企业管理信息系统。

优选地,所述中心节点根据动车组状态表将所述传输文件发送至相应的客户端节点FTP服务器。

(三)有益效果

本发明方法通过事务完整性验证机制,有效地保持了在数据量大、事物保持时间长的环境中很高的并发速度,减少了系统通信量,提高了系统处理速度,且保证了在某一时刻不同副本之间数据的一致性,有效保证数据同步的及时性、准确性与安全性。

附图说明

图1为依照本发明一种实施方式的数据同步方法流程图;

图2为动车组履历信息同步的网络结构图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国铁道科学研究院电子计算技术研究所,未经中国铁道科学研究院电子计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110300417.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top