nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

verteilte Datenbanken

Von: Marcel Giard (giard@pro-sign.de) [Profil]
Datum: 11.06.2009 17:09
Message-ID: <h0r6m8$qtf$1@news.eternal-september.org>
Newsgroup: de.comp.datenbanken.misc
Hallo,

ich suche eine Herangehensweise, wie ich Daten von vielen im Netz
verteilten Datenbanken abfragen kann. Das Szenario ist folgendes:
Auf ein paar tausend Industrie-PCs werden lokal Daten in einer Datenbank
erfasst. Das Schema der Datenbanken ist bekannt und ist immer das
gleiche. Einige der erfassten Daten sind aber unter Umständen auch von
globalem Interesse. Zugang ist normal über Internet möglich.
Für den globalen Zugriff auf alle Datenbanken soll eine Proxydatenbank
eingerichtet werden. Diese kennt im wesentlichen nur die Verbindungs-
und Zugangsdaten zu den einzelnen Industrie-PCs. Anfragen an den
Gesamtdatenbestand werden an die Proxydatenbank gestellt und diese soll
dann die einzelnen lokalen Datenbanken abfragen und die gesammelten
Ergebnisse zusammen darstellen.
Die Kommunikation erfolgt jeweils nur zwischen der Proxydatenbank und
den lokalen Datenbanken. Die zu erwartenden Datenmengen sind nicht so
groß. Es handelt sich meist um einfache Serviceinformationen wie zum
Beispiel Betriebsstunden. Problematisch sehe ich die Anzahl der
Kommunikationsverbindungen. Es sollen immer die aktuellen Daten
abgefragt werden.
Ein einfaches Skript in der Proxydatenbank kann sicher die einzelnen
lokalen Datenbanken abfragen, aber dabei erwarte ich einige
Performanceprobleme.
Ein Test ist bis jetzt nicht richtig möglich, da sich das System noch in
der Entwicklung befindet. Angedacht ist eine Realisierung unter Linux
mit PostgreSQL.
Es wäre schön, wenn hier jemand eine hilfreiche Idee hätte, ob es andere
Konzepte/Produkte als das Skripte gibt!
Danke!

Marcel

[ Auf dieses Posting antworten ]

Antworten