MySQL/MariaDB

MySQL

Es un sistema de gestión de base de datos relacional o SGBD. Este gestor de base de datos en multihilo y multiusuario, lo que le permite ser utilizado por varias personas al mismo tiempo, e incluso, realizar varias consultas a la vez, lo que lo hace sumamente versátil.
Utilidad de MySQL

Como comentábamos anteriormente este gestor de base de datos es muy utilizado en desarrollo web, ya que permite a los desarrolladores y diseñadores, realizar cambios en sus sitios de manera simple, con tan sólo cambiar un archivo, evitando tener que modificar todo el código web. Esto se debe a que MySQL, trabaja con un sistema centralizado de gestión de datos, que permite realizar cambios en un solo archivo y que se ejecuta en toda la estructura de datos que se comparte en la red. Además, permite incluir noticias e información rápidamente en un sitio web, utilizando un simple formulario, sin tener que tocar el código del website.

MariaDB

MariaDB es un sistema de base de datos que proviene de MySQL, pero con licencia GPL, desarrollado por Michael Widenius, fundador de MySQL y la comunidad de desarrolladores de software libre.

MariaDB se trata de una “sustituto” de MySQL que corre bajo una licencia GPL. Por lo tanto, incorpora todas las mejoras de la versión de MySQL en la que se encuentre e incluye diferentes mejoras:

Incorpora nuevos motores de almacenamiento mucho más eficientes que son Aria y XtraDB, los cuales han sido desarrollados para ser los sustitutos de MyISAM e InnoDB respectivamente. Estos permiten ejecutar consultas más complejas y almacenarlas en caché y no en disco duro.
Aparte de incluir los sustitutos de MyISAM e InnoDB también incorpora nuevos motores de almacenamiento:
FederatedX : Reemplaza a Federated que incorpora mysql.
OQGRAPH: Nos permite que nuestro sistema de base de datos soporte el uso de jerarquías de estructuras y graphs complejos.
SphinxSE : Nos permite usar searchd bajo Sphinx para permitir búsquedas de texto.
Cassandra Storage Engine: Nos permite acceder a un clúster de datos. Cabe destacar que por defecto no viene instalado y deberá activarse por separado.
También incorpora mejoras de rendimiento y versiones de seguridad más rápidas y más transparentes.
Es de código libre y cuenta con el soporte de la comunidad de desarrolladores, pero también cuenta con el soporte de Oracle.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *