Académique Documents
Professionnel Documents
Culture Documents
1 QUE ES MARIADB?
MariaDB es realmente open source MariaDB es un sistema de gestin de bases de
datos derivado de MySQL con licencia GPL. Es desarrollado por Michael (Monty)
Widenius (fundador de MySQL) y la comunidad de desarrolladores de software libre.
Introduce dos motores de almacenamiento nuevos, uno llamado Aria -que reemplaza
con ventajas a MyISAM- y otro llamado XtraDB -en sustitucin de InnoDB. Tiene una
alta compatibilidad con MySQL ya que posee las mismas rdenes, interfaces, APIs y
bibliotecas, siendo su objetivo poder cambiar un servidor por otro directamente. Este
SGBD surge a raz de la compra de Sun Microsystems -compaa que haba comprado
previamente MySQL AB2 - por parte de Oracle. MariaDB es un fork directo de MySQL
que asegura que permanecer una versin de este producto con licencia GPL. Monty
decidi crear esta variante porque estaba convencido de que el nico inters de Oracle
en MySQL era reducir la competencia que MySQL daba al mayor vendedor de bases
de datos relacionales del mundo que es Oracle.
*Licensia GPL: GNU General Public License
*MyISAM: Mecanismo de almacenamieto
*InnoDB: Mecanismo de almacenamiento para datos de cdigo abierto
2 CARATERISTICAS
Multiplatarforma
Idioma ingles
Licencia GNU
Motores de almacenamiento:
Aria
XtraDB (reemplazo para InnoDB)
PBXT
FederatedX (reemplazo para Federated)
OQGRAPH
SphinxSE
IBMDB2I. Removido por Oracle en MySQL 5.1.55 pero nosotros mantenemos el codigo
en MariaDB.
TokuDB
Cassandra (MariaDB 10.0)
CONNECT (MariaDB 10.0)
SEQUENCE (MariaDB 10.0)
Spider (MariaDB 10.0)
3 VENTAJAS
Mejoras en la velocidad:
Una gran cantidad de mejoras en el optimizador MariaDB 5.3 . Subconsultas
son ahora finalmente utilizable.
Reproduccin ms rpido y ms seguro: Grupo de cometer el registro binario .
Esto hace que muchas configuraciones que utiliza la replicacin y la gran
cantidad de cambios de ms de 2x veces ms rpido.
Mejoras para Innodb IO asncrona subsistema en Windows.
ndice de motor MEMORY (HEAP) es ms rpido. De acuerdo con una prueba
simple, 24% ms rpido en INSERTpara el ndice de nmero entero y 60% ms
rpido de ndice en una columna CHAR (20).
HECKSUM TABLE es ms rpido.
Mejora el rendimiento de las conversiones de juegos de caracteres (y
conversiones eliminado cuando no estaban realmente necesarios). Mejoras
generales de velocidad es de 1-5% (segn sql-bench) pero pueden ser mayores
para grandes conjuntos de resultados con todos los caracteres entre 0x00-0x7f.
Hay
que
para
su
ejecucin
ms
rpida
Facilidad de uso
Proporciona estadsticas de ndices y tabla, para lo que aade nuevas tablas en
INFORMATION_SCHEMA y nuevos opciones a los comandos FLUSH y SHOW
para identificar la causa e la carga del SGBD.
Los comandos ALTER TABLE y LOAD DATA INFILE dejan de ser opacos e
informan del progreso.
La precisin para tipo de datos TIME, DATETIME, y TIMESTAMP ampliada al
microsegundo.
Introducidas caractersticas estilo NoSQL, como HandlerSocket que proporciona
acceso directo a tablas InnoDB saltndose la capa SQL.
Columnas dinmicas, que proporcionan al usuario columnas virtuales en las
tablas.
Las subqueries funcionan correctamente.
4 DESVENTAJAS
La migracin de un sistema muy testado y fiable como es MySQL. Aunque se
garantiza una absoluta compatibilidad, y un gran sistema estable y potente, hay
que valorar si a da de hoy merece pasar todo mi sistema a MariaDB
5 REQUERIMIENTOS
Plataforma: Windows XP, Vista, 7, 8 y Server, Solaris, Linux, Debian, Red hat,
Fedora.
Espacio en DD: 440 Mb
Memoria RAM: 1Gb
Procesador: Intel Pentium 4, Celeron, Inside 900 o equivalentes
Arquitecturas soportadas: 32(x32) y 64(x84) bits
2) Google
3) Wikipedia
4) OpenSuse
5) Fedora
6) OLX
7) Nimbuzz
8) SlashGear
9) ArchLinux
10)Redhat Enterprise Linux (from RHEL7)
11) Slackware
12)Mageia
13)Slackware
14)TurboLinux
15)The Chakra Project
16)Gentoo
17)GNU/Linux KDu