我想做Mysql到Mysql复制使用drs。有没有可能在不在db4o中存储数据的情况下做同样的事情?我只想通过Hibernate使用drs复制。使用drs有任何积极/消极的经验吗?
发布于 2010-09-15 01:12:36
它起作用了。
只需在此处使用#begin()调用,该调用接受2个org.hibernate.cfg.Configuration作为参数:https://source.db4o.com/db4o/trunk/drs/src/core/com/db4o/drs/hibernate/HibernateReplication.java
它将创建一个可用于复制数据的replication ReplicationSession。
例如:
Configuration first = new Configuration().configure("first.cfg.xml");
Configuration second = new Configuration().configure("second.cfg.xml");
ReplicationSession replication = HibernateReplication.begin(first, second);
ObjectSet changed = replication.providerA().objectsChangedSinceLastReplication();
while (changed.hasNext())
replication.replicate(changed.next());
replication.commit();
replication.close();https://stackoverflow.com/questions/3706329
复制相似问题