Kurzbeschreibung
CouchDB ist eine dokumentenorientierte Datenbank und unterscheidet sich grundlegend von relationalen Datenbanken. Der Zugriff auf die Daten erfolgt bei CouchDB über eine REST-HTTP-Schnittstelle. Da HTTP Entwicklern in vielen Programmiersprachen mit Bordmitteln zur Verfügung steht, gibt es bereits viele Bibliotheken und Clients, die den Zugriff auf CouchDB erleichtern. Daten werden im JSON-Format ausgegeben.
CouchDB kurz & gut erläutert zunächst den neuen, dokumentenorientierten Datenbankansatz im Vergleich zu relationalen Datenbankmodellen. Es führt ausführlich durch die Installation und Konfiguration, erläutert die Entwicklungsumgebung und dekliniert beispielhaft praxisnahe Anwendungsbeispiele durch.
Alle CouchDB-Befehle und -Funktionen werden in CouchDB kurz & gut übersichtlich dargestellt und erläutert.
Ausführliche Beschreibung
CouchDB ist eine dokumentenbasierte Datenbank. In CouchDB gespeicherte Dokumente haben keine Beziehungen untereinander. Beziehungen werden nur explizit in Abfragen hergestellt. Dabei können die Dokumente jede komplexe Datenstruktur annehmen. Ziel von CouchDB ist es, das einfache Datenmodell einer dokumenten-orientierten Datenbank mit der Skalierbarkeit und Performance einer professionellen relationalen Datenbank zu verknüpfen.
CouchDB kurz & gut ist sowohl als Einstiegshilfe für den dokumentenbasierten Datenbankansatz wie auch als Nachschlagewerk für den CouchDB-Praktiker gedacht.
Aus dem Inhalt:
Installation
Konfiguration
Entwicklungsumgebung
CouchDB Server
Organisation von Datenbanken in CouchDB
Dokumente verwalten und manipulieren in CouchDB
Abfragen in CouchDB
Transformationsfunktionen
Sicherheit und Validierung
Weitere Informationen zu diesem Buch
