Bidirektionale Replikation
Bidirektionale Replikation in Instanzübergreifende Datenreplikation( IDR) Ermöglicht den Datenfluss von einer Erstellerinstanz zu einer Verbraucherinstanz und das Akzeptieren von Daten aus einer Verbraucherinstanz, um zurück zur Erstellerinstanz zu fließen.
Alle Einfügungen und Änderungen an Datensätzen in einer Instanz werden an die andere Instanz gesendet, um die Tabellen in beiden Instanzen identisch zu halten. Sie können beispielsweise die bidirektionale Replikation für die Tabelle „Incidents“ aktivieren, um Incident-Datensätze zwischen zwei Instanzen synchronisieren zu lassen.
Um einen bidirektionalen Datenfluss zu ermöglichen, erstellt das System einen Erstellerreplikationssatz in der Verbraucherinstanz und einen Verbraucherreplikationssatz in der Erstellerinstanz.
Wenn Sie sich die Replikationssätze in der ursprünglichen Erstellerinstanz ansehen, werden der Name des Replikationssatzes und die automatisch generierte Verbraucherinstanz angezeigt. Der Name wird mit dem Suffix angehängt. -<long-number>-reverse , Wo <long-number> Ist eine zufällig generierte Zahl. Beispiel: Wenn Test der Name des Erstellerreplikationssatzes ist, Test-2034802-Reverse Kann der Name des Verbraucherreplikationssatzes sein, der automatisch auf derselben Instanz erstellt wird. In der ursprünglichen Verbraucherinstanz werden dieselben Namen angezeigt. Replikationssätze mit Umkehren Suffix sind schreibgeschützt.
Sie können einen Verbraucher in einer Erstellerinstanz und einen Ersteller in einer Verbraucherinstanz verifizieren, indem Sie ausführen https://<producer-instance-name>/xmlstats.do?include=idr Und https://<consumer-instance-name>/xmlstats.do?include=idr In den Hersteller- und Verbraucherinstanzen. In der folgenden Abbildung befindet sich die ursprüngliche Herstellerinstanz auf der linken Seite und die ursprüngliche Verbraucherinstanz auf der rechten Seite.
- Automatische Konfliktlösung wird nicht unterstützt.
- Zusammenführungskonflikte treten auf, wenn Ersteller- und Verbraucherinstanzen denselben Datensatz gleichzeitig ändern.
Das letzte Update gewinnt, was bedeutet, dass sich die Daten in den Verbraucher- und Erstellertabellen unterscheiden können.
- Die bidirektionale Replikation unterstützt Nummer Adapter, aber keiner der anderen Adapter.
- Die bidirektionale Replikation sorgt dafür, dass die Daten zwischen Ersteller- und Verbraucherinstanzen synchronisiert werden. In einigen Szenarien vermeiden Sie jedoch die bidirektionale Replikation, und verwenden Sie stattdessen die einseitige Replikation.
- Wenn Sie Adapter verwenden möchten, um Daten zu unterscheiden, die zwischen zwei Instanzen repliziert werden, verwenden Sie zwei Einweg-Replikationssätze, um Daten hin und her zu replizieren, anstatt bidirektionale Sätze zu verwenden.
- Wenn Sie Daten von einer Instanz in eine andere vordefinieren müssen und umgekehrt, verwenden Sie zwei Einweg-Replikationssätze.
- Bei der bidirektionalen Replikation werden in der Erstellerinstanz erstellte Datensätze in eine Verbraucherinstanz repliziert und umgekehrt. Wenn der Datensatz in die Verbraucherinstanz eingefügt wird und eine Geschäftsregel ausgelöst wird, die den Datensatz aktualisiert, wird dieses Update nicht zurück in die Erstellerinstanz repliziert.
Informationen zu den Auswirkungen der bidirektionalen Datenübertragung und der Datenübertragung zwischen Instanzen finden Sie unter Datenschutz in IDR Weitere Informationen finden Sie unter .