Professional Documents
Culture Documents
Jurez
Tecnologas de la Informacin y Comunicacin
rea Sistemas Informticos
Administracin de Base de Datos
Docente:
Estudiante:
Francisco Jos Tolentino Flores
Matricula:
140932
Huauchinango; Puebla.
INTRODUCCIN.
En esta investigacin acerca de las nuevas motores de base de datos que han surgido en la
actualidad y van tomando revuelo da a da; dar a conocer diversos puntos sobre las ventajas
MARIA DB
QUE ES?
Dicho de forma sencilla, MariaDB es un remplazo de MySQL con ms funcionalidades y mejor
rendimiento. MariaDB es un fork de MySQL que nace bajo la licencia GPL. Esto se debe a que
Oracle compr MySQL y cambi el tipo de licencia por un privativo, aunque mantuvieron
MySQL Community Edition bajo licencia GPL. La compatibilidad entre MariaDB y MySQL es
prcticamente total y as mismo posee mejoras de rendimiento y funcionalidad. MariaDB est
diseado para reemplazar a MySQL directamente ya que mantiene las mismas rdenes, APIs
y bibliotecas.
Ventajas de MariaDB.
Nuevos motores de almacenamiento, para la mayora de usuarios, lo interesante es Aria,
que viene a reemplazar a MyISAM y tambin otro motor XtraDB que reemplaza a InnoDB.
Los nuevos motores de almacenamiento son:
Aria: Un motor de almacenamiento a prueba de fallos basado en MyISAM.
Desventajas de MariaDB.
La nica desventaja es la propia de tener que desinstalar MySQL e instalar MariaDB, pero la
migracin es muy sencilla.
CASSANDRA DB
QUE ES?
Cassandra es una base de datos de cdigo abierto cuya principal caracterstica es que fusiona
Dynamo, de Amazon con BigTable, de Google, siendo ambas implementaciones de cdigo
cerrado. El desarrollo de Cassandra fue iniciado por, Facebook, para intentar solventar la
problemtica relacionada con el rendimiento del motor de bsquedas, concretamente con las
relacionadas en la comunicacin entre usuarios (Inbox Search). Esta funcionalidad implica
un gran volumen de datos a almacenar, con una perspectiva de crecimiento muy alta (el boom
de las redes sociales se produjo despus de la implementacin de Casandra) y la necesidad
de ofrecer un nivel de calidad de servicio fijado (SLA, Acuerdo de Nivel de Servicio). Esta
desarrollada en java un lenguaje de programacin cros-platform.
VENTAJAS DE CASSANDRA DB
Una tabla de datos por cada instancia de Cassandra.
Cada familia de columnas puede contener o bien columnas o bien sper columnas.
Las sper columnas son columnas son la agrupacin de n-columnas.
Cada columna contiene elementos de la forma Clave-Valor-Tiempo, donde el valor
del campo tiempo es definible por el usuario.
Cada fila de una tabla puede tomar valores en columnas distintas de una familia de
columnas que otra fila, es decir, si se dispone de una familia de 5 columnas (A, B, C,
D, E), la fila R1 puede tener valores en A y B mientras que la fila R2 puede tenerlos en
A, C, D y E.
Es software libre.
DESVENTAJAS DE CASSANDRA DB
No est orientado a transacciones este es el factor ms dbil de esta tecnologa.
El hecho de tener los datos guardados columna a columna nos permite retornar las
filas ms rpidamente, pero al insertar, actualizar o borrar un registro, se deber hacer
en ms de una ubicacin; por esta razn este tipo de base de datos no se recomienda
para sistemas de tipo OLTP orientados a transacciones y alta concurrencia.
No tiene un soporte bien definido como las grandes empresas IBM u Oracle.