
CouchDB, o più precisamente Apache CouchDB, è un database server fault-tolerant e schema-free document-oriented che utilizza per il dialogo RESTful HTTP/JSON API.
Tra le caratteristiche principali citiamo repliche incrementali con gestione e risoluzione automatica dei conflitti, indicizzazione dei dati senza bisogno di uno schema fisso ed infine l’uso di JavaScript come linguaggio di interrogazione.
CouchDb è scritto in Erlang e vi si può accedere da qualsiasi ambiente sia in grado di effettuare chiamate HTTP. Ci sono molte librerie per semplificare la programmazione per i più diffusi linguaggi.
Al suo interno è disponibile un’interfaccia di gestione utilizzabile via http, che prende il nome di Futon. Per un maggior approfondimento vi rimando all’introduzione generale e tecnica.
Via | Couchdb
leonida73
09 apr 2009 - 15:04 - #1E’?????
yemmi
09 apr 2009 - 16:37 - #2come si interroga un database non relazionale ? o_O
cianoz
09 apr 2009 - 17:23 - #3“…è un database server fault-tolerant e schema-free document-oriented che utilizza per il dialogo RESTful HTTP/JSON API”
!!!!!! bella… la potrei usare anche come firma nelle email!
Guybrush_Threepwood
09 apr 2009 - 19:10 - #4quindi quale bottone devo premere per accendere il coso?
_Marco_
09 apr 2009 - 20:53 - #5Dunque è un DBMS che restituisce oggetti generici via http.
Credo che approfondirò l’argomento.
alexmac
10 apr 2009 - 11:58 - #6è semplicemente un db a oggetti, non relazionale.
vad
10 apr 2009 - 12:19 - #7apache sta decisamente guardando avanti. La scelta di erlang è azzeccata, viste le caratteristiche dell’hardware presente e (soprattutto) futuro (si legge multi-core ;)