NoSQL bezeichnet Datenbanken, die einen nicht-relationalen Ansatz verfolgen und damit mit der langen Geschichte relationaler Datenbanken brechen. Diese Datenspeicher benötigen keine festgelegten Tabellenschemata und versuchen, Joins zu vermeiden. Sie skalieren dabei horizontal. Im akademischen Umfeld werden sie häufig als „strukturierte Datenspeicher“ bezeichnet.
Inhalt
Einführung
Was ist CouchDB
NOSQL
Grundlagen
Datenbanken
Dokumente
Views
showFunktionen
listFunktionen
URL-Rewriting
Virtual-Hosts
Replication
Sicherheit
Proxy
Beispiel Application
CouchDB Administration
Bestehende Anwendungen und Libraries
Zielgruppe
Webentwickler, Dataanalysten
Voraussetzungen
Grundlegende IT-Kenntnisse
Förderung
Kompletter Kurs förderfähig z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit