Noch sind SQL-Datenbanken wohl der de facto Standard für die meisten Webanwendungen. Doch am relationalen Datenbankhimmel ziehen Wolken auf. Unter dem Stichwort NoSQL- oder Post-relationale-Datenbanken versammelt sich eine neue Generation Datenspeicherer die, wenn nicht einen Umbruch, so wenigstens ein Umdenken bei der Realisierung von Datenbankgestützten Anwendungen einläuten wollen.
CouchDB als einer der Vertreter dieser neuen Gattung ist nach eigenen Angaben eine verteilte, fehlertolerante, schema-freie, dokumentenorientierte Datenbank. Was diese Stichworte bedeuten und wie man mit einer solchen Datenbank arbeitet will nachfolgender Artikel erläutern.