| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| informatique:sgbd [04/09/2025 15:48] – [Valkey] cyrille | informatique:sgbd [18/10/2025 10:14] (Version actuelle) – [CouchDB] cyrille |
|---|
| |
| [[/informatique/sgdb/couchdb|/informatique/sgdb/couchdb]] | [[/informatique/sgdb/couchdb|/informatique/sgdb/couchdb]] |
| |
| CouchDB est un projet de l'ASF (Apache Software Foundation).\\ | |
| Il s'agit d'une base de données avec une interface RestFul - JSON. Comme j'adore tout ce qui exploite pleinement HTTP, je me penche depuis quelques temps sur couchDB, notamment pour la participation à la création d'un frontEnd PHP pour Zend Framework : Zend_Couch (nom temporaire) | |
| |
| What CouchDB is: | |
| * A document database server, accessible via a RESTful JSON API. | |
| * Ad-hoc and schema-free with a flat address space. | |
| * Distributed, featuring robust, incremental replication with bi-directional conflict detection and management. | |
| * Query-able and index-able, featuring a table oriented reporting engine that uses Javascript as a query language. | |
| What it is Not: | |
| * A relational database. | |
| * A replacement for relational databases. | |
| * An object-oriented database. Or more specifically, meant to function as a seamless persistence layer for an OO programming language. | |
| |
| Le livre libre et en français: [[http://guide.couchdb.org/editions/1/fr/index.html]] | |
| * [[http://couchdb.apache.org/docs/intro.html|What CouchDB is]] sur le [[http://couchdb.apache.org/|site du projet]] | |
| * [[http://blog.developpez.com/julienpauli/p7864/dev-web-generaliste/vous-connaissez-couchdb/|Article par Julien Pauli]] | |
| Doc tech: | |
| * [[http://wiki.apache.org/couchdb/HTTP_Document_API|HTTP Document API]] | |
| |
| Le clip [[http://vimeo.com/11852209|I Use Couch DB]] de [[http://vimeo.co/user3158377|Couchio]] sur [[http://vimeo.com|Vimeo]] : \\ | |
| <php> | |
| echo ' | |
| <object width="400" height="225"> | |
| <param name="allowfullscreen" value="true" /> | |
| <param name="allowscriptaccess" value="always" /> | |
| <param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11852209&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1" /> | |
| <embed src="http://vimeo.com/moogaloop.swf?clip_id=11852209&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"> | |
| </embed> | |
| </object> | |
| '; | |
| </php> | |
| |
| D'autres clips : [[http://vimeo.com/13941628|CouchSpice — the Database YOUR Database Could Replicate Like]], [[http://vimeo.com/11062756|Couch DB Music Video]], [[http://vimeo.com/20499717|So You Wanna Learn About CouchDB ?]] | |
| |
| |
| ==== Redis ==== | ==== Redis ==== |
| |
| https://redis.io/ | [[/informatique/sgbd/redis|/informatique/sgbd/redis]] |
| |
| * [https://redis.io/topics/benchmarks|How fast is Redis?] | |
| * [https://www.percona.com/blog/2009/08/27/looking-at-redis/|Looking at Redis] | |
| |
| ==== Valkey ==== | ==== Valkey ==== |