目前数据库同步产品在行业的应用中越来越广泛,但是目前真正做到实时同步的产品并不多,放眼海内外,产品共有以下四种:
1、ORACLE自带的DATAGUARD:
2、ORACLE于09年收购的GOLDEN GATE:
3、QUEST 公司的SHAREPLEX:
4、WOXINTECH 公司的 PAC:
这四种产品各有各自的优缺点:
1、
ORACLE DATAGUARD[/i]:
优点:
企业版本下自带
不用另外付费
逻辑模式可以实现实时同步
有逻辑和物理保护两种方式
能够进行主备库的切换
支持断点续传
缺点:
物理模式目的库不可用
逻辑模式不支持大对象、物理模式不够实时
源和目的不能是不同的操作系统和不同的版本
重新同步非常的复杂
对带宽要求较高,同时需要打开归档模式
需要DBA在生产库上操作, 风险很高
如果用户对备库的查询需要24小时使用,11G版本之前均无法满足
2、ORACLE GOLDEN GATE[i]:
优点:
目标端数据可用
源端系统和目标端系统异构
可选择复制内容
节约带宽
无中断初始化
保护时间在秒级
可以实现一对多、多对一
变化数据经过压缩,占用空间小
支持断点续传
缺点:
单独付费LICENSE
在主、备库均要安装程序,影响业务系统
需要开启归档模式
3、
QUEST SHAREPLEX[/i]:
优点:
目标端数据可用
源端系统和目标端系统异构
可选择复制内容
节约带宽
无中断初始化
保护时间在秒级
缺点:
建表语句复制需要修改配置文件
不能支持事务的查看
无本地服务并且价格昂贵
维护工作量比DATAGUARD还大
4、WOXINTECH PAC[i]:
优点:
目标端数据可用
源端系统和目标端系统异构
节约带宽,带宽最小支持卫星56K
无中断初始化,业务系统无需停机
断点续传
单独服务器模式,不在主、备库安装任何程序
保护时间在秒级
支持事务的查看
安装简单,不影响主、备机软、硬件性能
支持大多数DDL和DML语句
支持大对象,支持OIT表
支持同步日志审计
缺点:
非国际品牌
目前不支持一对多和多对一
需要单独购买
分享到:
相关推荐
Web Service数据库同步系统的设计与实现 1 摘要 1 1引言 3 1.1课题背景 3 1.2国内外研究现状 4 1.3本课题研究的意义 6 1.4本课题的研究方法 6 2Web Service数据库同步原理 7 2.1 Web Service构成与特点 7 2.1.1 Web ...
标题中的“行业分类-设备装置-基于多媒体消息传递服务的数据库同步方法和系统”表明了这个压缩包内容涉及的是信息技术领域,特别是与设备装置相关的数据库同步技术,它使用了多媒体消息传递服务(Multimedia ...
### 分布式数据库同步知识点详解 #### 一、引言 在分布式数据库系统(Distributed Database Management System, DDBMS)中,数据被分布在网络中的多个计算机上,这些计算机通过网络进行通信。为了确保数据的一致性...
本教程将深入探讨如何实现`DataGridView`与数据库的双向同步更新,并使用`TreeView`进行简单的数据库绑定。 首先,我们需要理解`DataGridView`控件。它是Windows Forms中的一个表格视图,用于显示数据集或数据源中...
数据库同步方法主要包括以下几种类型: 1. 异步复制:在这种模式下,源数据库实例的更改不会立即反映在目标实例上。这种延迟使得异步复制具有较低的网络带宽需求和较高的源数据库性能,但可能导致短暂的数据不一致...
文件名“淘宝商品分类数据库-最新”表明这可能是淘宝最新的分类数据,意味着它包含了最近更新或新增的分类信息,对于保持与淘宝平台同步至关重要。 总的来说,这个数据库对于电商平台的运营者、数据分析人员以及对...
压缩包内的文件包括了Excel表格和数据库文件,提供了完整的产品分类结构和相关数据,使得用户可以直接将这些信息导入到自己的项目中,而无需从零开始构建分类体系。 首先,我们来看"统计用产品分类目录.xls",这是...
由于各频道内容的不同,数据库同步过程中需要进行有效的筛选和分类,确保数据的准确性和及时性。 数据库融合的实践展示了在不同数据库系统中,如何通过中间件或同步软件,实现数据的高效迁移和同步。在本案例中,...
2014最全的全国省市区mysql数据库,与国家统计局数据同步,46462条,包含简称,地理位置经纬度,无限分类结构,包含港澳台。地区含有经纬度
- 需要在多个数据中心之间同步数据的应用。 综上所述,关系型数据库和非关系型数据库各有优势,选择哪种类型的数据库取决于具体的应用场景和技术需求。对于需要复杂查询和事务一致性的应用场景,关系型数据库仍然...
《数据库系统工程师考试试题分类精解》是一部针对数据库系统工程师认证考试的重要参考资料,涵盖了从计算机基础知识到操作系统,再到数据结构与算法等多个关键领域。以下是各章节核心知识点的详细解析: 第1章 ...
理解数据库的定义和分类,如关系型数据库、非关系型数据库(NoSQL),以及数据库管理系统(DBMS)的角色。 2. **数据模型**:数据模型是数据库设计的基础,包括概念数据模型(如实体-关系模型ER)、逻辑数据模型...
超全 Lotus Domino Xpages 开发资料——lotus开发同步关系数据库归类资料 大全通过分类提供给大家,请大家根据需要下载 全开源,并且一看就懂,不保留 https://blog.csdn.net/weijia3624/article/details/107013401
讲义PPT是课程的同步辅助教学材料,通常包含了教材中的核心知识点,以更直观、易懂的方式呈现,对于准备考研或者深化理解数据库系统的人来说极具价值。 在这些PPT讲义中,我们可以预见到以下关键知识点: 1. **...
当相同的数据存在于多个地方时,一旦一处数据被更改,其他地方的数据可能不会同步更新,从而导致数据不一致。 13. **数据库管理系统(DBMS)的性质**:DBMS是一种系统软件,它提供了创建、管理和访问数据库的方法。 ...
本资料主要关注的是如何利用日志解析技术将PostgreSQL(简称PG)数据库中的数据高效地同步到Hadoop平台上。这个过程涉及到多个关键知识点,包括数据库操作、日志处理、数据复制以及大数据平台的运用。 1. **...
分布式数据库系统的分类可以根据DDBMS软件的同构度分为同构和异构,以及根据局部自治度分为有无局部自治。同构分布式数据库的所有站点使用相同的DBMS,而异构分布式数据库则不然。局部自治分布式数据库允许局部事务...
3. **数据导入导出**:数据库中的数据可以与其他系统(如在线书店、电子图书馆)进行交换,实现数据同步。 4. **数据分析**:通过统计各类图书的数量,图书馆可以了解到哪些类别更受欢迎,从而调整采购策略。 5. *...
1. 强耦合分布式数据库系统:各个节点之间的耦合度非常高,需要实时通信和数据同步。 2. 弱耦合分布式数据库系统:各个节点之间的耦合度较低,允许一定程度的数据不一致性。 分布式数据库系统的设计包括: 1. 全局...
本文针对触发器在实现SQL Server数据库同步的应用进行了研究,旨在提供一个有效的数据同步解决方案。 在介绍触发器实现数据同步之前,文章首先概述了数据库和数据同步的基本概念。数据库发展至今,已从简单的文件...