actividad 1 bigdata

2
Bases de datos NoSQL por sus siglas puede ser definido como “Not only SQL”, un modelo no-relacional de base de datos distribuida. Surgieron para resolver los siguientes problemas: resolver el problema de los altos volmenes de informaci!n, la gran demanda de consultas y transacciones diarias. Las bases de datos NoSQL se caracteri"an por: No tienen es#uemas No emplean SQL ni permiten $oins No garanti"an la propiedad %&'( )scalan *ori"ontalmente %mplio uso de la memoria principal de la computadora VENTAJAS Y DESVENTAJAS Los datos se parten en diferentes tablas. Estos datos se procesan en un servidor y se traducen a objetos de la vida real. Simplemente guardas todos los datos, ya que NoSQL es libre de Schemas, luego no se diseñan las tablas por adelantado. equiere !peraciones "oin. No requiere operaciones "oin. Escala verticalmente, a trav#s de nuevas tablas y relaciones. Escala hori$ontamente. %e&ne una arquitectura '()% r*gida. En NoSQL, sin embargo se presetan+ %atos a escala -eb. 'lta frecuencia de lecturas y escrituras. (ambios en el esquema de datos frecuentes. 'lgunas aplicaciones funcionan con muy poco rendimiento siguiendo la arquitectura '()%. 'dem s, utili$an estructuras de datos sencillas, tipo clave/valor.

Upload: rigo-cardenas

Post on 06-Oct-2015

216 views

Category:

Documents


0 download

DESCRIPTION

ninguna

TRANSCRIPT

Bases de datos NoSQL por sus siglas puede ser definido como Not only SQL, un modelo no-relacional de base de datos distribuida. Surgieron para resolver los siguientes problemas: resolver el problema de los altos volmenes de informacin, la gran demanda de consultas y transacciones diarias. Las bases de datos NoSQL se caracterizan por: No tienen esquemas No emplean SQL ni permiten joins No garantizan la propiedad ACID Escalan horizontalmente Amplio uso de la memoria principal de la computadora

VENTAJAS Y DESVENTAJAS

Los datos se parten en diferentes tablas. Estos datos se procesan en un servidor y se traducen a objetos de la vida real.Simplemente guardas todos los datos, ya que NoSQL es libre de Schemas, luego no se disean las tablas por adelantado.

Requiere Operaciones Join.No requiere operaciones Join.

Escala verticalmente, a travs de nuevas tablas y relaciones.Escala horizontamente.

Define una arquitectura ACID rgida.En NoSQL, sin embargo se presetan: Datos a escala web. Alta frecuencia de lecturas y escrituras. Cambios en el esquema de datos frecuentes. Algunas aplicaciones funcionan con muy poco rendimiento siguiendo la arquitectura ACID.Adems, utilizan estructuras de datos sencillas, tipo clave-valor.