Mysql多数据库插入(Java,Hibernate,Jboss)

时间:2012-02-23 06:53:07

标签: java mysql hibernate jboss

我有两个Mysql数据库(DB1,DB2)。我需要以下解决方案。

如果我尝试将一些数据插入到DB1中并且如果它已经关闭, 我需要将相同的内容插入到DB2中。 但是在插入DB2时 如果DB1升级,那么我需要取消当前插入(进入DB2)和 将它惰性化到DB1本身。

解决方案基于java,Hibernate和J boss数据源是可行的。

1 个答案:

答案 0 :(得分:2)

听起来很有趣。 DB2应该是DB1的镜像吗?从您的描述中,听起来DB2应该只存储无法进入DB1的数据。也许你可以有一个单独的进程来协调DB1和DB2,也就是说,定期将数据从DB2加载到DB1中。

几乎所有数据库都内置了各种容错功能。请查看MySQL的replication。没有必要重新发明轮子。