您使用哪些JDBC工具来同步数据源?

Nic*_*int 13 java database synchronization jdbc

我希望找出人们用来在数据库之间同步数据的工具.我正在寻找可用作命令行工具的JDBC解决方案.

曾经有一个名为Sync4J的工具使用了SyncML框架,但这似乎已经被淘汰了.

Aid*_*dos 7

我听说Db4O提供的数据复制服务非常好.它允许你使用Hibernate来支持RDBMS - 我认为它不支持JDBC(http://www.db4o.com/about/productinformation/drs/Default.aspx?AspxAutoDetectCookieSupport=1)

有一个名为Daffodil的开源项目,但我根本没有调查过.(https://daffodilreplicator.dev.java.net/)

我目前正在考虑使用的那个称为SymmetricDS(http://symmetricds.sourceforge.net/)

还有其他人,他们各自做的略有不同.一些使用触发器,一些轮询,一些使用拦截JDBC驱动程序.您需要确定您所处的技术限制,以确定您真正想要使用哪一个.

维基百科提供了不同技术的概述(http://en.wikipedia.org/wiki/Multi-master_replication),并提供了另一个替代DBReplicator(http://dbreplicator.org/)的链接.