Datenbank-Server
In vielen Applikationen werden zentrale Datenbanken benutzt, die auf dedizierten Servern der Allgemeinheit zur Verfügung stehen. Auch hier ist es wichtig, eine schnelle Hardware einzusetzen, um den Anforderungen gerecht zu werden. Leider sind Betriebssysteme, die solche Hardware entsprechend nutzen können, relativ teuer, so daß ein nicht unerheblicher Teil der Investitionskosten dort aufgebraucht werden. Linux hingegen ist frei und kann an fast alle Intel-Prozessoren (ab i386) angepaßt werden. Weitere unterstützte Prozessoren sind unter anderem Sparc, PowerPC, Alpha und 680x0. Auch wird Symmetrisches Multiprocessing unterstützt, so dass auch im High-End-Bereich entsprechende Plattformen unterstützt werden können.
Als Datenbank-Systeme bieten sich bislang folgende an:
- PostgreSQL, eine Weiterentwicklung der (ursprünglichen) Ingres-Datenbank enthält alle Features, die von einer professionellen Datenbank erwartet werden.
- MySQL, das bereits weite Verbreitung in der Welt der html-Dienste gefunden hat, legt den eigenen Schwerpunkt auf Schnelligkeit.
- MaxDB (früher Adabas), wurde in Deutschland von der SAG entwickelt und als kommerzielles Produkt vertrieben. Nachdem es von SAP gakauft und an MySQL AB weiterverkauft wurde, stellt es jetzt ein mächtiges System mit entsprechendem Support und breit gefächerte (Netzwerk-) Schnittstellen dar.
- db++ (concept-asa.de), ein Objektorientiertes, relationales Datenbanksystem
Es existieren aber nicht nur spezielle Linux-Datenbanken, sondern auch die "großen" Datenbankhersteller haben die Zeichen der Zeit erkannt und ihre Systeme für Linux bereitgestellt:
- Oracle, der Platzhirsch der Datenbansysteme stellt seit langer Zeit die jeweils jüngste Version auch für Linux bereit.
- Informix (IBM), das in der "SE" als auch in der "Dynamic Server"-Version bereitsteht und auch mit der "Datablade"-Komponente eine mächtige Web-Schnittstelle bereithält
- DB2 (IBM), das von IBM ursprünglich für IBM-Systeme entwickelt wurde, ist auch für Linux verfügbar
Die Zahl der angebotenen Systeme wächst jedoch fast täglich, so daß diese Liste auf keinen Fall als vollständig anzusehen ist!