Domanda

vorrei fare Mysql per la replica di MySQL utilizzando drs . E 'possibile fare lo stesso senza la memorizzazione dei dati in db4o? Voglio solo utilizzare la replica DRS usando Hibernate. Qualsiasi positiva / negativa esperienza con DRS?

È stato utile?

Soluzione

funziona.

basta usare la chiamata #begin () che prende 2 org.hibernate.cfg.Configuration come argomenti qui: https: // fonte. db4o.com/db4o/trunk/drs/src/core/com/db4o/drs/hibernate/HibernateReplication.java

si creerà una ReplicationSession replica che è possibile utilizzare per i dati replicati.

Ad esempio:

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();
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top