`
huangyongxing310
  • 浏览: 496386 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

数据库同步工具

 
阅读更多
数据库同步工具

goden gate 
Oracle Golden Gate软件是一种基于日志的结构化数据复制备份软件,它通过解析源 数据库在线日志或归档日志获得数据的增量变化,
再将这些变化应用到目标数据库,从而实现源数据库与目标数据库同步。


Red Gate Sql Compare
这种同步,只同步数据库对象(存储过程,自定义函数,索引,表结构等),至于表的内容,则不会同步。所以不用担心表的内容会被清空。


Data Guard
Data Guard的基本原理是,当某次事务处理对生产数据库中的数据作出更改时,Oracle数据库将在一个联机重做日志文件中记录此次更改。
在Data Guard中可以配置写日志的这个过程,除了把日志记录到本地的联机日志文件和归档日志文件中,还可以通过网络,把日志信息发送
的远程的备用数据库服务器上。这个备用日志文件写入过程可以是实时、同步的,以实现零数据丢失(最大保护模式);也可以是异步的,
以减少对网络带宽的压力(最大可用性模式);或者是通过归档日志文件、一个日志文件的批量传输模式,以减少对生产系统的性能影响
(最大性能模式)。当备份数据库接收到日志信息后,Data Guard可以自动利用日志信息实现数据的同步。当主数据库打开并处于活动状态时,
备用数据库可以执行恢复操作,如果主数据库出现了故障,备用数据库即可以被激活并接管生产数据库的工作



DBSync



Kettle
Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。
Kettle中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。
对数据可以进行选择那些进行复制

http://www.cnblogs.com/wingsless/p/3187436.html



canal
基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了mysql
是基于全量进行复制的
























分享到:
评论

相关推荐

    基于Java的数据库同步工具设计源码

    数据库同步工具:基于Java开发,包含22个文件,包括9个Java类文件、2个Markdown文档、2个JAR包文件、2个XML配置文件、2个Properties配置文件、1个.gitignore文件、1个LICENSE文件、1个PNG图像文件、1个GIF图像文件、...

    开源免费数据库同步工具SQL-DBDiff_V0.4

    SQL-DBDiff_V0.4是一款开源且免费的数据库同步工具,主要针对那些需要在不同数据库之间进行数据比对和迁移的用户。该工具具备全英文界面,虽然可能对中文用户造成一定的语言障碍,但其丰富的配置选项为熟悉英文的...

    数据库同步工具(跨平台)

    数据库同步工具是IT行业中至关重要的一个环节,尤其是在大数据管理和分布式系统中。标题提到的"数据库同步工具(跨平台)"是指能够跨越不同操作系统环境(如Windows、Linux、macOS等)进行数据库数据同步的软件解决...

    datax 数据库同步工具 window 下bat 启动命令

    数据库同步工具datax 在window下启动的bat 处理工具,启动将文件放在datax 工具中的bin目录下 启动命令 ./start.bat /job/json文件名称.json json文件在datax目录下

    yugong数据库同步工具+简单教程

    《yugong数据库同步工具详解及简易教程》 在当今数据密集型的信息化时代,数据库同步工具扮演着至关重要的角色。Yugong数据库同步工具就是这样一款高效、实用的解决方案,它能够帮助用户实现不同数据库之间的数据...

    数据库同步工具 PanguSync

    该数据库同步工具的功能有同步任务设置、字段映射、日志追溯,相比全量同步有更好的性能。目前该数据库同步工具支持Mysql和Sqlserver数据库,支持同构和异构同步,以后会逐步支持Oracle等其他数据库。 同时PanguSync...

    (LebiShop)SQLSERVER数据库同步工具

    1,比较两个数据库的结构或数据差异并生成SQL脚本,一键同步 2,生成整个数据库的建库SQL脚本代码 3,在目标数据执行SQL代码 4,SQLSERVER转ACCESS,自动建表同步字段并导入数据 环境要求: 1,微软.NET Framework4.0...

    数据库同步工具介绍1

    数据库同步工具介绍1 数据库同步工具是一个强大的工具,能够支持 Oracle、SQL Server、MySQL 等异构数据库的表同步。这种工具可以帮助开发者和数据库管理员将数据从一个数据库迁移到另一个数据库,或者保持两个...

    sqlyog 数据库同步工具

    《SQLyog数据库同步工具深度解析》 在IT行业中,数据是企业的生命线,因此保持数据库的一致性和完整性至关重要。SQLyog,作为一款强大的数据库管理工具,以其易用性、高效性和全面的功能赢得了广大用户的青睐,特别...

    数据库同步工具utscninfo

    数据库同步工具UTSCNINFO是一款专门用于数据库数据迁移和实时同步的应用程序,它在IT行业中扮演着重要角色,尤其是在需要确保多份数据库间数据一致性的情景下。以下将详细介绍UTSCNINFO的主要功能、工作原理以及如何...

    Canal 是一款优秀的数据库同步工具,可以帮助用户实现数据库的实时同步

    Canal 是一款优秀的数据库同步工具,可以帮助用户实现数据库的实时同步。当一个数据库中的数据发生更改时,Canal 可以实时捕获这些更改并将其同步到其他数据库中。这使得数据可以在不同的系统之间保持同步,从而提高...

    跨数据库同步工具TJS

    【跨数据库同步工具TJS】是一款专为解决数据在不同数据库间迁移和同步问题而设计的高效工具。它能够帮助用户轻松地将数据从一个数据库系统迁移到另一个,或者实现两个或多个数据库之间的实时同步,确保数据的一致性...

    数据库同步工具.rar

    在实际使用中,"数据库同步工具.rar"可能包含Schema Compare的安装程序、用户手册、示例脚本或其他辅助文件,帮助用户更好地理解和利用这个工具。通过详细阅读手册,用户可以了解如何配置和执行比较任务,以及如何...

    开源数据库对象同步工具

    分别为开源免费数据库同步工具OpenDBDiff 和 开源免费数据库同步工具SQL-DBDiff_V0.4 ,不记得之前是否有上传OpenDBDiff,但SQL-DBDiff跟其有兄弟之嫌。当然这里的同步仅仅针对数据库对象而非数据。 关于如何将...

    SQL数据库同步工具使用说明.docx

    【SQL数据库同步工具使用说明】 该文档描述了一个用于同步分布式数据库至中央服务器的系统,采用C/S架构,其中客户端承担大部分工作,而服务器主要执行客户端发送的同步命令。客户端负责从分布式数据库中采集数据并...

    数据库同步管理软件工具

    数据库同步工具能够将一个正在运行的数据库系统中的数据准实时的同步到另外的一个或者多个数据库上, 不需要有访问远程数据库的权限, 可以互相同步,把分散在各个数据库的数据同步集中, 目前版本对于删除操作只...

    mykit中分离出的强大的数据库同步工具— 基于java开发的功能强大、配置灵活的数据.zip

    在IT行业中,数据库同步工具是不可或缺的一部分,尤其是在大型企业或分布式系统中,数据一致性与实时性至关重要。"mykit中分离出的强大的数据库同步工具"就是这样一个专为解决这一问题而设计的解决方案。该工具基于...

    c#数据库同步工具,支持SQL SERVER和 MY SQL

    本项目是一个基于C#编程语言的数据库同步工具,它特别针对SQL SERVER和MySQL这两种广泛使用的数据库系统设计。 C#(读作"C Sharp")是由微软开发的一种面向对象的编程语言,它是.NET框架的核心部分,广泛用于构建...

Global site tag (gtag.js) - Google Analytics