Table des matières

Avant-propos

Préface

Partie I. Introduction [complète]

1. Pourquoi CouchDB ?

2. Cohérence finale

3. Premiers pas

4. Les fondamentaux de l’API

Part II. Developing with CouchDB [non traduite]

5. Design Documents

6. Trouver vos données à l’aide des vues

7. Fonctions de validation

8. Fonctions d’affichage

9. Transforming Views with List Functions

Partie III. Exemples d’application [complète]

10. Applications autonomes

11. Gestion des design documents

12. Stockage des documents

13. Afficher des documents dans des formats particuliers

14. Lister les articles

Partie IV. Déploiement de CouchDB [complète]

15. Principes de dimensionnement

16. Réplication

17. Gestion des conflits

18. Équilibrage de charge

19. Groupement de serveurs

Part V. Références [complète]

20. Notification des mises à jour

21. Correspondances entre SQL et vues CouchDB

22. Sécurité

23. Haute performance

24. Recettes

Part VI. Appendix

A. Installing on Unix-like Systems

B. Installing on Mac OS X

C. Installing on Windows

D. Installing from Source

E. JSON Primer

F. The Power of B-trees

Colophon