Weiter Zurück [Inhalt] Online Suche im Handbuch

46.6 Verteilte Datenbanken mit Mail-Synchronisation

Der Datenbankhersteller SYBASE hat mit seiner Datenbank SYBASE Anywhere eine Idee implementiert, die in der Öffentlichkeit wenig bekannt ist. Hier wird ein Abgleich über Mail-Austausch durchgeführt. das Prinzip ist ähnlich dem obigen und verläuft nach folgendem Schema

Das Verfahren ist recht einfach. Ein Skript, welches die Datei am Mailerdämon abfängt, UUDECODED und entkomprimiert finden Sie hier: http://www.rent-a-database.de/mysql/decode.txt. Es arbeitet zusammen mit dem SENDMAIL Dämon und funktioniert mit allen UNIX Derivaten zusammen.

Mit diesem Präprozessor, der einen Abgleich von Datenbanken über Mail durchführt, hat man im Prinzip mehrere Probleme gleichzeitig gelöst. Man benötigt keine Standleitung, und man kann zu minimalen Kosten mehrmals täglich einen Abgleich durchführen, indem man einfach ein paar Mails versendet und empfängt. Das Prinzip ist mit allen SQL Datenbanken durchführbar, da es für PERL und PHP3 Interfaces für alle Datenbank- Hersteller gibt. Sogar ein Gemischtbetrieb von mehreren Datenbanken ist möglich.

Bezüglich der Sicherheit braucht man sich ebenfalls keine Gedanken machen, da man Mails über jede Firewall transportieren kann, und man zudem beim Komprimieren mit z.B. ZIP die Datei gleichzeitig verschlüsseln kann.

Wenn man die Daten über Mail-Accounts im Internet austauscht, dann kann man z.B. mit FETCHMAIL unter LINUX oder SOLARIS oder VPOP3 unter Windows NT diese Postfächer regelmäßig leeren, und die Update-Dateien in das Verzeichnis des SQL Servers kopieren. Das bedeutet in der Praxis, daß man alle Filialen nur über eine lokale DIAL-ON-DEMAND Leitung international miteinander vernetzen kann. Standleitungen über Kontinente hinweg, oder quer durch die Bundesrepublik sind somit völlig überflüssig.


Weiter Zurück [Inhalt] Online Suche im Handbuch