Base de datos orientada a documentos

Esquema

base de datos orientada a documentos

Características

  • Almacenan datos de tipo documento (los documentos representan estructuras clave valor anidadas)
  • Se representan en formato XML, JSON o BSON.
  • Flexible en esquemas de datos dinamicos.
  • Reducción de la complejidad en la consultas para datos asociados.

Bases de datos más utilizadas:

MongoDB

En MongoDB los documentos se almacenan en BSON, que es una estructura JSON en formato binario.

MongoDB, proporciona por un lado un lenguaje de consulta propio que se ejecuta en shell (VER TUTORIAL CON EJEMPLOS) y por otro proporciona APIs y drivers para gran cantidad de lenguajes de programación actuales, facilitando su uso sea cual sea el lenguaje que utilice el programa cliente que desea acceder a los datos.

Couchbase

Amazon_Dynamo

CouchDB

RethinkDB

RavenDB

Cloudant

GemFire

Autor: Diego Calvo