[发明专利]一种数据库同步的方法、装置及系统有效
申请号: | 201410447034.5 | 申请日: | 2014-09-04 |
公开(公告)号: | CN104239476B | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 郭建辉 | 申请(专利权)人: | 上海天脉聚源文化传媒有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙) 11391 | 代理人: | 郭海彬;范晓斌 |
地址: | 200436 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及互联网技术领域,特别涉及一种数据库同步的方法、装置及系统。其中,同步方法,包括:设置一独立于主数据库和备数据库的同步装置,并使同步装置分别与主数据库和备数据库通讯;同步装置向主数据库发送同步请求;主数据库响应同步请求并将主数据库的同步日志发送给同步装置;同步装置解析同步日志并捕获主数据库的数据变化信息;同步装置将捕获的数据变化信息传送给备数据库,并根据数据变化信息将主备数据库进行数据同步。通过本发明的同步装置,即使主数据库在同步过程中发生崩溃,由于记录其数据变化信息的同步日志已经保存于同步装置,从而数据备份不依赖于主数据库的运行状态,备数据库能够根据该同步日志零损失的进行数据同步。 | ||
搜索关键词: | 同步装置 主数据库 数据变化信息 同步日志 数据库 数据库同步 装置及系统 数据同步 同步请求 捕获 互联网技术 数据库通讯 数据备份 同步过程 运行状态 主备 解析 崩溃 发送 保存 响应 记录 | ||
【主权项】:
1.一种数据库的同步方法,其特征在于,包括:设置一独立于主数据库和备数据库的同步装置,并使所述同步装置分别与所述主数据库和所述备数据库通讯;所述同步装置向所述主数据库发送同步请求;所述主数据库响应所述同步请求并将主数据库的同步日志发送给所述同步装置,所述同步日志记载所述主数据库的数据变化信息;所述同步装置解析所述同步日志并捕获所述主数据库的所述数据变化信息;所述同步装置将捕获的所述数据变化信息传送给所述备数据库,并根据所述数据变化信息将所述备数据库与所述主数据库进行数据同步;在所述同步装置解析所述同步日志的步骤中:若所述同步装置初次解析所述同步日志,则获取所述同步日志的初始位置;若所述同步装置再次解析所述同步日志,则获取上一次解析所述同步日志成功的位置;在所述数据同步过程中,所述备数据进行阻塞操作直到数据库同步成功;在所述数据同步完成后,更新所述备数据库的同步日志;当所述主数据库和所述备数据库为不同通讯协议的数据库时,所述同步装置与所述主数据库和所述备数据库分别通讯来实现所述主数据库和所述备数据库的通讯连接。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海天脉聚源文化传媒有限公司,未经上海天脉聚源文化传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410447034.5/,转载请声明来源钻瓜专利网。
- 上一篇:促进用于局域传输的电力节省
- 下一篇:一种终端的保护装置及方法