Base de datos No SQL

Desventajas

Atomicidad

Consistencia

Aislamiento

Fiabilidad

Complejidad de Consultas & Integridad Referencial

Coherencia

Incompatibilidad con consultas SQL.

Tipos y Ejemplos

Bases de datos clave – valor

Cassandra

BigTable

HBase

Bases de datos documentales

MongoDB

CouchDB

Bases de datos en grafo

InfoGrid

Virtuoso

Neo4j

Ventajas

Se ejecutan en máquinas con pocos
recursos

Escalabilidad horizontal

No genera cuellos de botella

Mayor cantidad de datos

Mayor cantidad de consultas a la vez

Características

Consistencia Eventual

Flexibilidad en el esquema

Escalabilidad horizontal

Aumenta el numero de servidores para distribuir la carga

Polimorfismo