基于SQL还原法的异构数据库同步技术的研究与实现

VIP免费
3.0 李琳琳 2024-10-12 7 4 636KB 7 页 15积分
侵权投诉
基于 SQL 还原法的异构数据库同步技术的研究与实现
基于 SQL 还原法的异构数据库同步技术的研究与实现
摘要:数据同步作为维护分布式环境中各个节点数据库间数据一致性的方法,是分布式环境中的一项关键技术。文章针对
PEGAP 网络隔离的应用环境,提出了一种“基于 SQL 还原法”的适合于企业级数据同步的技术。从数据同步的变化捕获、
据分发和数据更新等三个环节,阐述了 PEGAP 网络隔离环境下异构数据库同步的基本工作原理,给出了实现该方法的总体框
结构框架每个模块最后例来它的成功
“基于 SQL 还原法”的可行性及其良好的功能特性,达到了预期的目标。
关键词:数据同步;SQL 还原;触发器;日志
Researching and Achieving on the Heterogeneous Database Synchronization
Based on SQL Restoring
[Author]
[Company][Postage]
Abstract: As a method of maintaining the data consistency of local databases in distributed environments, data synchronization is one
of the key techniques. The paper proposes a method of enterprise data synchronization based on SQL restoring against the network
isolating environment. It expounds the principle of heterogeneous database synchronization in the aspects of capturing, distributing
and updating, gives the system frame and studies details of accomplishing these modules based on the whole architecture and steps.
Finally, it presents an instance of water fee system. The results show that the theory of the data synchronization method based on
SQL restoring is available, and it achieves the expectation.
Key words: Data Synchronization; SQL Restoring; Trigger; Log
0 引言
网络技术的飞速发展和分布式计算的广泛应用,大大方便了企业的跨地域发展。许多企业通过不断重
组和分散经营来提高效率,形成了分散、异构的环境特点。这些机构在地域上虽然分散,但在管理上相对
集中,往往既要有各机构的局部控制和分散管理。这种协同管理要求各机构之间的信息既能灵活交流和共
享,又能统一管理和使用。绝大多数企业并不是把这些地域上分散的应用数据库通过直接的传输通道进行
连接,考虑到网络传输的安全性,往往在传输通道上添加网络隔离器,将两者进行隔离,建立单向的连
接,来保证信息传递的安全。目前,在特定的网络应用环境下,如何有效地解决异构数据库间的数据同步
问题已经成为企业数据库系统应用的重要环节。
本文就是要在网络隔离的环境下,设计出一种灵活的异构数据库同步方法,实现企业局域网中两个
隔离的应用系统数据库之间或企业内部网与外部网之间的数据同步。
2.数据同步工作原理
2.1 核心思想
在 PEGAP 网络,为解决据库同步提出一种
级数据同步的方法,这里称它为“基于 SQL 还原法”。
基于 SQL 还原的核据库文件,当
就立在日志文件中记录变化并还原 SQL 语句,然后通过从日志文件中获取被还原的 SQL 语句,将源
表中的变更数据更新到目标表。之所以称它为“基于 SQL 还原法”为该方法的个过绕着 SQL
语句进行,还原 SQL 语句是该方法的关键在。该方法能够屏蔽掉 DBMS底层东西支持任合 SQL92
的数据库同步。该方法能同步对变化,行效率高,且易于管理。
2.2 PEGAP 网络隔离原理
为了增强据同步的安全性,本方法用 PEGAP(网络安全隔离高速通信设备)对同步的网络通道进行
隔离。PEGAP 内部网理单外部网理单件隔离装置组成。件隔离装置通过用接
内、外部网理单相连,内、外部网理单是通过用接对该隔离装置上的内进行隔离
有一个高速的数据暂存区,通过电子开关的切换使数据在两计算机间按高速地交该隔
装置时刻仅与内、外部网理单中的一通过用接相连,绝不会被物理地共享或理地连
接。,在两个网络间进行数据传输和信息交的实过程如下:内、外部网理单中的一将数据
数据暂存后 PEGAP 与之的连
端处理单进行数据的作,从理断的前提下实现了真正的安全隔离和信息交
摘要:

基于SQL还原法的异构数据库同步技术的研究与实现基于SQL还原法的异构数据库同步技术的研究与实现摘要:数据同步作为维护分布式环境中各个节点数据库间数据一致性的方法,是分布式环境中的一项关键技术。文章针对PEGAP网络隔离的应用环境,提出了一种“基于SQL还原法”的适合于企业级数据同步的技术。从数据同步的变化捕获、数据分发和数据更新等三个环节,阐述了PEGAP网络隔离环境下异构数据库同步的基本工作原理,给出了实现该方法的总体框架结构,并按照总体框架及流程研究了每个模块的实现细节。最后用水费系统实例来验证该方法,它的成功应用表明了“基于SQL还原法”的可行性及其良好的功能特性,达到了预期的目标。关...

展开>> 收起<<
基于SQL还原法的异构数据库同步技术的研究与实现.doc

共7页,预览1页

还剩页未读, 继续阅读

作者:李琳琳 分类:高等教育资料 价格:15积分 属性:7 页 大小:636KB 格式:DOC 时间:2024-10-12

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 7
客服
关注