Samstag, März 10, 2007

Verteilte DBs

Das Nachfolgeprojekt von C-JDBC ist nun hier:

http://sequoia.continuent.org/HomePage

Die Idee ist eigentlich gut. Wenn eine Applikation nicht mehr ausreichend mit einer einzigen Datenbank-Installation bedient werden kann, schaltet man Sequoia auf der JDBC-Ebene dazwischen. Dieses verteilt dann die Lese-Last auf unterschiedliche DB Installationen. Schreibzugriffe weden an alle Installationen übertragen.

Auf diese Weise muss man seine Applikation nicht verändern (manchmal kann oder darf man das ja auch gar nicht), scaliert aber mit der Last.

Nur: Für Anwendungen wie von MySpace oder einem Wiki ist das Verhältnis von Schreib-/Lesezugriffen sehr viel ausgeglichener. Mal Postet man was, das liest man wieder. Vielleicht ist es nicht ganz 1:1, aber doch in der Nähe davon.

Ein System, das eine vertikale Teilung nach demselben Prinzip unterstützt (d.h. keine Änderung der Anwendung) wäre eine feine Sache. Mal sehen, was es da gibt...

Kommentare: Kommentar veröffentlichen

Abonnieren Kommentare zum Post [Atom]





<< Startseite

This page is powered by Blogger. Isn't yours?

Abonnieren Posts [Atom]