chinesisch - vereinfacht   deutsch   Englisch (USA)   französisch   holländisch   portugiesisch - iberisch   spanisch  

Home




Usenet Posting #6 - Trigeminal Software, Inc. (German)

Betreff: INFO (Konzept): Verwendung von "Replikatfarmen" in Jet zur indirekten/direkten Replikation
(ursprünglich gepostet 8.5.99)
Dieser Tip betrifft Jet 3.5 und Jet 4.0 (er betrifft sogar Jet 3.0, aber dort nur indirekte Synchronisierungen). Es gibt keinen Code... Betrachten Sie das hier als "Konzept"-Tip falls Sie Replikation verwenden.

Das Grundprinzip sieht so aus: Speichern Sie auf dem Server, auf dem Sie indirekte oder Internet-Synchronisierung betreiben (d.h. es gibt einen Jet Synchronizer etc.), nicht bloß ihre Replikate als Einzelstücke, sondern mehrere Replikate der gleichen Gruppe, die alle vom gleichen Synchronizer verwaltet werden. Richten Sie den 'internen' Ablaufplan so ein, dass regelmäßig synchronisiert wird, damit sicher ist, dass alle auf dem aktuellen Stand sind.

Denken Sie daran, dass Sie bei einer indirekten oder Internet-Synchronisierung NICHT mit einem Replikat synchronisieren, sondern Sie gehen zum Synchronizer und sagen "Finde einen Partner für mich." Er sucht nach einem passenden Mitglied der Replikatgruppe und verwendet es. Wenn Sie also mehrere davon haben und eines ist aus irgendeinem Grund (z.B. wegen eines dieser schlimmen Timeouts) als ungültig markiert, dann wird er ein anderes nehmen.

Viele Leute haben bereits bemerkt, dass indirekte/Internet-Synchronisierungen ein wenig *zu* viel optimieren... wenn sie meinen, ein bestimmtes Replikat sei nicht in Ordnung, dann wird es nie wieder verwendet; Wenn Sie hingegen eine direkte Synchronisierung machen, dann erkennt Jet, dass es noch in Ordnung ist und erneuert es zu früherem Glanz. Die Leute beschweren sich dann darüber, eine direkte Synchronisierung über ein WAN durchführen zu müssen... wenn Sie aber eine Replikat-Farm haben, dann werden dauernd direkte Synchronisierungen durchgeführt, und Replikate mit solchen Problemen werden bei diesen direkten Synchronisierungen dauernd "gefixt"... d.h. durch das Hinzufügen von Replikaten bleibt der Informationsfluss erhalten.

Die Vorteile sind also:

a) Synchronisierungen werden zuverlässiger durchgeführt, weil immer ein Replikat da ist, mit dem gearbeitet werden kann
b) Wenn einem Replikat etwas zustößt, wird das oft von der Farm "gefixt".

Der einzige Nachteil ist der zusätzliche Speicherverbrauch... keine große Sache heutzutage. Also erzeugen Sie noch heute eine Replikatfarm!!!!

Home

Probleme mit dieser Seite? Bitte kontaktieren Sie den webmaster@trigeminal.com
mit Ihren Kommentaren, Fragen oder Vorschlägen.