Die Handhabung von Diensten (Services) auf Shell-Ebene ist für Debian und Ubuntu Neulinge nicht immer intuitiv. Hier der Versuch, das Wichtigste zusammenzufassen:
- Dienste manuell starten und stoppen
- Runlevel beim Bootvorgang
- Dienste automatisch beim Booten starten oder deaktivieren (rcconf)
Den Rest des Eintrages lesen »
4 Kommentare »
Geschrieben von: Markus Junginger in Java, tags: ACID, Apache, Datenbanken, Derby, Embedded DB, H2, Hibernate, HSQL, HSQLDB, Java DB, Performance
Embedded Datenbanken haben in manchen Projekten Vorteile gegenüber “echten” Datenbanken wie Oracle, MySQL und Co. Da sie direkt in die Anwendung eingebettet sind, entfällt eine Installation und Administration. Das macht sie insbesondere geeignet für Rich-Client Anwendungen. Aber auch ein Einsatz für kleine bis mittlere Server-Applikationen kann Sinn machen, wenn eine schlanke und pflegeleichte Lösung gefragt ist.
Im Java Bereich werden auch embedded Datenbanken über den Standard JDBC angesprochen. Damit hat man auch hier eine gewohnte Schnittstelle und zudem erleichtert es den Austausch des Datenbanksystems bei Bedarf. Dieser Beitrag beschränkt sich auf den relationalen Datenbanken. Objektorientierte Datenbanken wie beispielsweise db4o können auch eine Alternative sein. Insbesondere dann, wenn auf die Daten nur aus Java zugegriffen wird.
Apache Derby (Java DB), HSQLDB und H2 gelten als wichtigste embedded Java Datenbanken:
Den Rest des Eintrages lesen »
Keine Kommentare »