CouchDB (eBook) - Andreas Wenk, Till Klampäckel

Till Klampäckel Andreas Wenk 

CouchDB (eBook)

Das Praxisbuch für Entwickler und Administratoren

eBook
 
Kopierschutz: Adobe-DRM
Ob und wann dieser Artikel wieder vorrätig sein wird, ist unbekannt
Nicht lieferbar
Bewerten Empfehlen Merken Auf Lieblingsliste


CouchDB (eBook)

CouchDB ist eine der ersten und beliebtesten NoSQL-Datenbanken. Dieses Praxisbuch vermittelt Ihnen alles Wissenswerte über CouchDB und behandelt darüber hinaus die Konzepte dokumentbasierter Datenbanken im Allgemeinen. Angefangen mit den Grundlagen wie dem Arbeiten mit Datenbanken, Dokumenten und Views, über administrative Aufgaben wie die Installation auf unterschiedlichen Betriebssystemen, Replikation, Skalierung und Monitoring bis hin zur Applikationsentwicklung "from scratch" und als Couchapp. Das Buch bietet Ihnen damit weit mehr als eine blosse Beschreibung der einzelnen Funktionen von CouchDB. Die Autoren arbeiten seit dem ersten Release mit CouchDB. Mithilfe dieser umfassenden Praxiserfahrung vermitteln Sie Ihnen jederzeit leicht nachvollziehbar den sicheren Umgang mit den wichtigsten Komponenten der Datenbank. Dazu gehören beispielsweise die RESTful HTTP API, aber auch Konzepte wie URL Rewriting und die Verwendung von Virtual Hosts. Ausserdem erfahren Sie alles über Map/Reduce, Show und List Functions und viele weitere Themen, die für den Praxiseinsatz der CouchDB wichtig sind. Profitieren sie als Entwickler von den ausgefeilten Ideen hinter CouchDB und den Vorzügen, die diese Datenbank bei der Entwicklung von modernen Webapplikationen bietet.


Produktinformation

  • Deutsch
  • ISBN-13: 9783836216708
  • ISBN-10: 3836216701
  • Best.Nr.: 34217714

Inhaltsangabe

1;Inhalt;8 2;Geleitwort von Jan Lehnardt;14 3;Geleitwort des Fachgutachters;16 4;Vorwort;18 5;1 Einführung;26 5.1;1.1 Was ist CouchDB?;26 5.2;1.2 Das CouchDB-Open-Source-Projekt;43 5.3;1.3 Die CouchDB-Community;44 5.4;1.4 Aktueller Stand und Aussichten;48 5.5;1.5 NoSQL;48 6;2 Die Grundlagen;56 6.1;2.1 Man spricht HTTP – CouchDBs RESTful API;57 6.2;2.2 Futon – das CouchDB-Web-Interface;60 6.3;2.3 Datenbanken;69 6.4;2.4 Dokumente;77 6.5;2.5 Views;90 6.6;2.6 _show-Funktionen;102 6.7;2.7 _list-Funktionen;108 6.8;2.8 URL-Rewriting;113 6.9;2.9 Virtual Hosts;116 6.10;2.10 Replication;121 6.11;2.11 Sicherheit;126 6.12;2.12 Proxy;138 7;3 Praxis 1 – das Kassenbuch ( zentraler CouchDB- Server);140 7.1;3.1 Die Kassenbuch-Applikation – kurz vorgestellt;141 7.2;3.2 Lesen – GET;156 7.3;3.3 Speichern – PUT;159 7.4;3.4 Löschen – DELETE;160 7.5;3.5 Zusammenfassung;161 8;4 Praxis 2 – das Kassenbuch als CouchApp;162 8.1;4.1 Entwicklungsumgebung;162 8.2;4.2 Projekt Kassenbuch;167 8.3;4.3 Kassenbuch – Einträge speichern und lesen;170 8.4;4.4 Kassenbuch – Monatsansicht;183 8.5;4.5 Kassenbuch – Einträge löschen;191 8.6;4.6 Kassenbuch – die Kür!;195 9;5 CouchDB-Administration;200 9.1;5.1 Installation;201 9.2;5.2 Konfiguration;218 9.3;5.3 Deployment;226 9.4;5.4 Skalierung;236 10;6 Bestehende Anwendungen und Libraries;260 10.1;6.1 PHPillow;260 10.2;6.2 Couch Potato;266 10.3;6.3 CouchDB- Tools;275 10.4;6.4 jquery.couch.js;279 10.5;6.5 Ubuntu One;297 11;Index;302