Relaxez-vous avec CouchDB et Python
Présentation de CouchDB et comment l'intégrer dans votre projet python
| Conférencier: | Benoit Chesneau |
|---|---|
| Niveau: | Confirmé |
| Type: | Présentation |
| Durée: | 30mn |
Apache CouchDB est une base de données orientée documents accessibles via une API REST JSON créée par Damien Katz et depuis peu incubée par la fondation Apache. Cette présentation fera un rapide survol de CouchDB et de ses usages. Puis elle montrera comment l'intégrer dans votre projet python en utilisant les différents modules disponibles : Paisley (twisted), couchdb-python, python-couchdbclient, ... Elle s'appuiera sur l'exemple de Friendpaste, un pastebin avancée opensource basé sur CouchDB ainsi que de EnkiCMS un CMS utilisant couchdb comme stockage de différents contenus. On verra comment publier et récuperer des données sur CouchDB, créer des "vues" et aggréger facilement des documents selon différents filtres ainsi que les répliquer entre différentes machines.



