bases de datos

Páginas: 2 (422 palabras) Publicado: 10 de febrero de 2015
CouchDB
Manuel Antonio Cárdenas Barrantes
20111020014

Introducción
Acrónimo para cluster of unreliable commodity hardware, es un
gestor de bases de datos de código abierto con gran facilidadde
uso.
Es una base de datos NoSQL que emplea JSON para almacenar
los datos, JavaScript como lenguaje de consulta por medio de
HTTP como API, la cual tiene una gran facilidad para hacerreplicaciones.
CouchDB no almacena los datos y sus relaciones en tablas. En
cambio, cada base de datos es una colección de documentos
independientes con cada documente auto contenido.

Historia
Proyectocreado en 2005 por Damien Katz, ex
desarrollador de IBM.
Lo cual nació como un sistema de
almacenamiento para una base de datos en
objetos de gran escala con finalidad principal
paraaplicaciones web. Él mismo financió el
proyecto por espacio de casi dos años y lo liberó
como proyecto de código abierto bajo la licencia
GPL.
En febrero de 2008, pasó a ser un proyecto de
Apache Incubatory la licencia se cambió a la
Apache License. Pocos meses más tarde, se
graduó como proyecto top-level. Así se llegó a la
publicación de la primera versión estable en julio
de 2010.
A principiosde 2012, Damien Katz abandonó el
proyecto a fin de concentrarse en Couchbase. El
proyecto ha seguido adelante, liberando su
versión 1.2, en abril de 2012.
JavaScript Object Notation Características
• Almacena los datos como "documentos“ (JSON)
con identificador único y no requieren un
esquema determinado.
• Provee una semántica consistente y aislada.
• Gran trabajo en paralelo.
•Arquitectura distribuida con replicación.
• Múltiples réplicas pueden tener cada una sus
propias copias de los mismos datos, modificarlas y
luego sincronizar esos cambios en un momento
posterior.
•Usa los métodos HTTP POST, GET, PUT y DELETE
para las cuatro operaciones básicas CRUD (Create,
Read, Update, Delete) con todos los recursos.
• Consistencia eventual para poder ofrecer tanto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS