Está en la página 1de 2

1

UNIVERSIDAD CENTRAL DEL ECUADOR


FACULTAD DE INGENIERA CIENCIAS
DEBER DE MINERA DE DATOS
NOMBRE:

Flores Geovany

TEMA:

New Sql; No Sql; Base de datos Columnar

FECHA:

2014-10-29

1.- No Sql
Es una amplia clase de sistemas de gestin de bases de datos que difieren del modelo clsico del
sistema de gestin de bases de datos relacionales (RDBMS) en aspectos importantes, el ms
destacado es que no usan SQL como el principal lenguaje de consultas. Los datos almacenados no
requieren estructuras fijas como tablas, normalmente no soportan operaciones JOIN, ni garantizan
completamente ACID (atomicidad, consistencia, aislamiento y durabilidad), y habitualmente escalan
bien horizontalmente.

Las arquitecturas NoSQL frecuentemente aportan escasas garantas de consistencia, tales como
consistencia de eventos o transaccional restringida a tems nicos de datos. Algunos sistemas, sin
embargo, aportan todas las garantas de los sistemas ACID en algunas instancias aadiendo una capa
intermedia (como por ejemplo, AppScale o CloudTPS). Hay dos sistemas que han sido desplegados y
que aportan aislamiento snapshot para almacenamientos de columna: El sistema Percolator de Google
(basado en el sistema BigTable) y el sistema transaccional de Hbase desarrollado por la universidad
de Waterloo

Bastantes sistemas NoSQL emplean una arquitectura distribuida, manteniendo los datos de forma
redundante en varios servidores

1.1.-

2.-

Ventajas

Estos sistemas responden a las necesidades de escalabilidad horizontal que tienen cada vez
ms empresas
Pueden manejar enormes cantidades de datos.
No generan cuellos de botella.
Escalamiento sencillo.
Diferentes DBs NoSQL para diferentes proyectos.
Se ejecutan en clusters de mquinas baratas.

NewSQL

Es una clase de sistemas modernos de gestin de bases de datos relacionales que tratan de conseguir
el mismo rendimiento escalable de sistemas NoSQL para el procesamiento de transacciones en lnea

2
(lectura-escritura), manteniendo durante las cargas de trabajo las garantas ACID (Atomicidad,
Consistencia, Aislamiento y Durabilidad) de un sistema de base de datos tradicional.

Los sistemas NewSQL pueden ser agrupados en tres categoras:


Nuevas arquitecturas.- Estn diseadas para funcionar en un clster distribuido shared-nothing, en
el que cada nodo posee un subconjunto de los datos. Estas mantienen la funcionalidad completa de
bases de datos tradicionales y el manejo de todo tipo de consultas. Estas bases de datos se escriben
a menudo a partir de cero con una arquitectura distribuida en mente
Motores MySQL.- La segunda categora est muy optimizada como motor de almacenamiento de
SQL

Proteccin transparente.- Estos sistemas proporcionan una capa protectora intermedia para dividir
automticamente las bases de datos a travs de mltiples nodos.

3.-

Bases de Datos Columnares

Las bases de datos estn organizados de columna por columna en lugar de la fila: es decir, todos los
casos de un solo elemento de datos (por ejemplo, Nombre de cliente) se almacenan de modo que se
puede acceder como una unidad. Esto los hace especialmente eficaz en las consultas analticas, como
la lista de selecciones, que a menudo lee unos pocos elementos de datos, pero necesitamos ver todas
las instancias de estos elementos
Carga Incremental.- Muchos sistemas columnares permiten carga incremental, teniendo slo los
registros nuevos o modificados y la fusin de los datos anteriores.
Compresin de datos.- Algunos sistemas columnares pueden comprimir mucho la fuente de datos y
archivos resultantes a fin de tomar una fraccin de espacio en el disco original
Tcnicas de acceso.- Algunas bases de datos de columnares slo se pueden acceder utilizando su
propio proveedor de lenguaje de consultas y herramientas.
Rendimiento.- Los sistemas columnares por lo general superan a los sistemas de relaciones en casi
todas las circunstancias, pero el margen puede variar ampliamente
Escalabilidad.- El punto de las bases de datos columnares es obtener buenos resultados en grandes
bases de datos. Pero no puede asumir todos los sistemas pueden escalar a decenas o centenares de
terabytes

También podría gustarte