Tungsten Replicator

数据库复制引擎
授权协议 GPLv2
开发语言 C/C++
所属分类 数据库相关、 数据库调整和优化
软件类型 开源软件
地区 不详
投 递 者 支洋
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Tungsten Replicator 是一个高性能、开源的数据复制引擎,用于 MySQL、Postgres 和 Oracle 数据库。这是 Continuent 最先进的集群解决方案的核心组件之一。

Tungsten Replicator 提供超越今天任何开源复制器的特性,包括:支持故障转移的全局事务 IDs,灵活的事务过滤,可扩展的事务元数据,分区,每个进程的多复制服务,高性能,简单,文档完善。

下图是基于磁盘的并行存储架构

第三方数据复制引擎--Tungsten-Replicator 主要特点:

1 支持高版本MySQL向低版本复制,5.1-->5.0
2 支持跨数据库系统的复制,MySQL-->PgSQL
3 支持多主库向单台Slave的复制,Multi-Master-->Slave
4 G-Replicator提取数据的更新记录写到MySQL 队列表Queue;基于这个队列,可以为其他应用服务提供便利

  • 需要环境 ruby1.8.5 or later Java1.6 or later 应用程序对外开放接口 3306 (MySQL database) 2112 (Tungsten THL) 10000 (Tungsten RMI) 10001 (JMX management) 首先配置主服务器(192.168.9.169) 1.安装ruby和java环境 yum -y install java-1.

  • 这两周时间比较充裕寻求研究一种mysql高可用解决方案,比如在去年的一些项目中发现跨机房网络不稳定性或者抖动带来mysql 主从异常、数据不一致等。看了网上很多关于不同地域间数据库一致性的解决方案,最好想尝试使用tungsten试试效果。 实验环境介绍: centos 6.4 两台 mysql 5.5.33 java version "1.6.0_45" tungsten-replicator-2

  • Tungsten Replicator 是一种MySQL复制引擎,类似于MySQL 自身的replication,基于日志复制模式,不同的是 Tungsten 通过Extractor控件读取mysql主库的binlog 解析成自己的日志格式--THL(Transaction History Log), 在从库上通过Applier控件写入数据库。 第三方数据复制引擎--Tungsten-Replic

  • 一直都懒得写blog之类的东西。现在工作需要,需要对Tungsten replicator进行研究,想在此记录一些关于tungsten的相关资料。 如果您也有意或已经在研究或使用 tungsten replicator,希望可以共同进行讨论和分享。 来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30112675/viewspace-1409685/,如需转载,请

  • THE WORLD DISCUSSES #PYTHIAN ON TWITTER. HAVE A QUESTION? USE OUR HASHTAG AND ASK AWAY.A review of Tungsten Replicator: Part 1 – InstallationPosted by Ben Mildren on Sep 1, 2011 I’ve been following th

  • Tungsten Replicator是一种MySQL复制引擎,支持跨数据库系统的复制,可以把mysql的数据同步到mongodb、oracle、hdfs等。 我主要用tungsten replicator同步数据到mongodb,在使用的过程中遇到一些问题,主要包括: 1、自动生成索引名称过长。 当mysql中有update操作的时候,会根据mysql中的表结构在mongodb中建索引,索引名称

  • tungsten-replicator 技术交流群:376068310 一 规划主机: 192.168.67.128 #mysql主机 (事先安装好,mysql5.6 ) 192.168.67.129 #mongodb主机 (事先安装好,mongodb3.0.6) 二 前置条件:(128和129) 1 创建tungsten用户 [root@localhost ~] useradd tungsten

  • 这两天,开始测试tungsten-queue-applier跟tungsten-replicator2.0.6的兼容性问题。 发现这个版本的tungsten有不少变化: 1. 原来属于enterprise的那些东西全部开源了,相应的package都要调整 2. ReplicateFilter的doFilter和ignoreFilter放弃了MySQL格式的匹配模式(%.table),改成更易于理解

  • Tungsten Replicator Tungsten Replicator is an open source replication engine supporting a variety of different extractor and applier modules. Data can be extracted from MySQL, Oracle and Amazon RDS, a

  • http://www.aminglinux.com/bbs/thread-5291-1-1.html   http://www.aminglinux.com/bbs/thread-5306-1-1.html   http://www.aminglinux.com/bbs/forum.php?mod=viewthread&tid=5309   https://code.google.com/p/tu

 相关资料
  • 问题内容: 我正在使用Microsoft Sql Server Management Studio。我目前有一个包含数据的现有数据库,我将其称为DatabaseProd。我还有一个第二个数据库,其中包含用于测试的数据,因此数据既不完全正确也不是最新的。我将这个数据库称为DatabaseDev。 但是,DatabaseDev现在包含新添加的表和新添加的列等。 我想将此新模式从DatabaseDev复

  • 问题内容: 如何将MySQL表的数据,结构和索引复制或克隆或复制到新表? 这是我到目前为止发现的。 这将复制数据和结构,但不复制索引: 这将复制结构和索引,但不复制数据: 问题答案: 要使用索引和触发器进行复制,请执行以下两个查询: 要仅复制结构和数据,请使用此代码: 我之前曾问过这个问题: 复制包含索引的MySQL表

  • 问题内容: 如何从一个数据库复制到另一个数据库。 数据库名称visco 我想将所有表从visco数据库复制到新数据库名称作为neptune 我创建了一个没有任何表的数据库,然后尝试从database1.bak文件还原数据库,然后显示错误为 需要查询帮助 问题答案: 使用SQL Server Management Studio: 选项1 ->右键单击要复制的数据库 ->选择“任务”>“生成脚本” -

  • 我使用 liquibase 变更集创建了一个 Postgresql 数据库 A。现在,我正在创建一个应用程序,该应用程序允许创建新的数据库 B 并从数据库 A 实时复制架构,包括 liquibase 变更集,因为数据库以后仍然可以更新。请注意,在数据库 A 中复制的架构时,可能已经更新,从而使基本变更集过时。 我的主要问题是: 如何使用liquibase将PostgreSQL模式x从数据库a(在运

  • 如果不需要打开shell执行create index,直接在程序源代码里就能指定数据库索引,是不是很酷? 是的,利用bugu-mongo,你只需在程序里加上个@EnsureIndex注解,即可实现该功能。 以一个简单的新闻系统为例: @Entity @EnsureIndex("{type:1}") public class News implements BuguEntity{ @Id

  • DB2 RazorSQL可以将一个或多个本地表复制到数据库。首先打开工作界面,如下所示: 选择对应模式和填入表的名称,如下所示: 查看复制结果:

  • 问题内容: 这个问题已经在这里有了答案 : 11年前关闭。 精确重复 表命名难题:单数与复数名称 使用单数或复数数据库表名称更好吗?有公认的标准吗? 我听到有人支持和反对它,你们怎么看? 问题答案: 恕我直言,表名称应像客户一样是复数形式。 如果类名映射到“客户”表中的一行,则其名称应与“客户”一样为单数形式。