Ein Archiv für Texte und andere Dokumente in Office-Formaten ist mit Oracle relativ einfach zu realisieren: Die Datenbank stellt dafür einen ganzen Werkzeugkasten mächtiger Funktionen bereit.
Datenbanken
SQLite bringt zwar die Funktionalität einer relationalen SQL-Datenbank mit, kommt aber ohne aufwändig zu administrierende Server aus. Dieser Artikel vergleicht die Bibliothek mit ihren Konkurrenten und zeigt, wie man sie in eigene Programme einbaut.
Viele Java-Anwendungen müssen ihre Objekte dauerhaft speichern. Relationale Datenbanken eignen sich dafür nur mit zusätzlichem Aufwand. Das Hibernate-Framework übersetzt Java-Objekte in Tabellenform und übernimmt ihre komplette Verwaltung.
Etwas Detailwissen darüber, wie Prozesse Speicher anfordern, hilft beim Debugging unwilliger oder übermäßig RAM-hungriger Prozesse. Obgleich es mehrere Formen zu unterscheiden gilt - alle Informationen spiegelt der Kernel augenblicklich ins Proc-Filesystem ein.
Statt ihre kostbare Zeit mit lästigen Routineaufgaben zu vergeuden, lassen findige Admins die Benutzer selbst arbeiten. Neue Accounts anlegen oder die Gruppenzugehörigkeit ändern kann mit geeigneten Webformularen jeder User. Das Konzept und die Rechteverteilung müssen aber stimmen.
Lotus Domino ist als komplexe Groupware bekannt, die schon länger auch auf Linux-Servern läuft. Mittlerweile hat IBM das Produkt zu einem Application Server ausgebaut, der offene Standards unterstützt.
Ein Hochverfügbarkeits-Cluster unter Linux ist auch mit einfachen Mitteln zu realisieren. Der Einstieg in die Oberliga für Server benötigt nur Standardkomponenten und die beiden freien Programme Heartbeat und DRBD - und schon steht beim Absturz des Mittelstürmers ein Reservespieler bereit.
Wer präzise Daten in Tabellen übersichtlich darzustellen hat, braucht intelligente Reporting-Software. Die JFreereport-Bibliothek unterstützt den Anwender bei der Eingabe sowie beim Druck und Export im Fremdformat. Mit wenigen Java-Zeilen entstehen so sauber strukturierte Berichte.
Das Live-Backup einer MySQL-Datenbank erlaubt kurze Ausfallzeiten bei aktuellem Datenbestand. Läuft MySQL im Master- und im Slave-Modus, sorgt die Datenbank auf dem zweiten Rechner selbst dafür, dass sie auf dem neuesten Stand ist. Mit mehreren Slaves lässt sich zudem eine einfache...
Pünktlich zur diesjährigen Cebit ist die siebte Auflage von Michael Koflers Linux-Buch erschienen, das mittlerweile nur noch als "der Kofler" bekannt ist. Dieser Artikel zeigt, ob es sich um eine verflixte oder eine glorreiche Sieben handelt.
Alien (Alice Environment) ist eine Grid-Implementation aus Open-Source-Komponenten. Dieses Cern-Projekt einer kleinen Arbeitsgruppe stellt die Infrastruktur für verteilte Simulationen, Rekonstruktionen und Analysen von sehr umfangreichen Physikdaten bereit.
Ständig reinrieselnde Messdaten müssen die Festplatte nicht vollstopfen. Bei älteren Werten genügt ein Überblick, während fürs aktuelle Geschehen alle Details wichtig sind. Eine Round-Robin-Datenbank wie RRDtool vergisst unwichtige Werte, das System bleibt bis zum Sankt-Nimmerleins-Tag wartungsarm.
Grid Computing wurde zwar als basisdemokratisches, kollektives Netzwerkzeug erdacht, aber die aktuelle funktionierende Software elektrisiert vor allem Forscher, Informatiker und IT-Industrie. Die etwas anämische deutsche Grid-Gemeinde bekommt jetzt von Politik und Industrie flott Rückenwind.
Um die Middleware des European Data Grid zu entwickeln, schlossen sich 21 Organisationen aus Wissenschaft und Industrie zu einer Interessengemeinschaft zusammen. Nach über drei Jahren Arbeit haben sie das mit EU-Geldern geförderte Projekt im März 2004 erfolgreich abgeschlossen.
Die beliebte Open-Source-Datenbank MySQL kennt verschiedene Möglichkeiten der Datensicherung. Jede hat Vor- und Nachteile, die jedoch nur unter bestimmten Umständen gravierend sind.














