Sei sulla pagina 1di 4

Caractersticas NoSQL.

No Son Relacionales.

La mayora son Open Source.

No dependen de un esquema fijo.

No hay tablas, Joins, etc.

Trabaja con colecciones de estructuras.

Escalabilidad horizontal (crece muy rapido) .

Alto rendimiento (trabaja muy rpido.)

Ventajas de NoSQL.

Barato, fcil de implementar.

Los datos se replican y se pueden dividir.

Fcil de distribuir.

No requieren un esquema.

Puede escalar hacia arriba y abajo.

Procesa rpidamente grandes cantidades de datos.

Relajar el requisito de coherencia de datos ( CAP)

Puede manejar los datos a escala web, mientras que Relacional DBSS n
o puede.

Desventajas de NoSQL.

Nuevo y, a veces con errores.

Los datos se duplican, potenciando la inconsistencia.

Ningn esquema estandarizado.

No hay formato estndar para las consultas.

Difcil de imponer estructuras complicadas

Depender de la capa de aplicacin para hacer cumplir la integridad de


datos.

No hay garanta de soporte.

Modelos de Datos NoSQL.

Key-Value Stores.
o Voldemort.
o DynamoDB

Documents Stores.
o MongoDB.

Column Family Big Table.

Graph.

Cuando usar NOSQL

Esquemas flexibles

Escalabilidad real
Millones de usuarios(rendimiento en consultas)
Soporte a prueba de fallos

Bases de Datos NoSQL.

Open Source
o Hadoop/Hbase
o Cassandra
o MongoDB
o CouchDB
o Riak
o CouchBase
o Neo4J
Comerciales
o InterSystem Cach
o SimpleDB
o Azure Table Storage
o Goggle App Engine Data Storage.
Mark Logic Server.
o Infinite Graph.
o Riak
o Berkely DB.

Potrebbero piacerti anche