MariaDB es un reemplazo directo para MySQL. Es fácil de instalar, ofrece muchas mejoras de velocidad y rendimiento, y es fácil de integrar en la mayoría de las implementaciones de MySQL. Las respuestas a las preguntas de compatibilidad se pueden encontrar en:MariaDB versus MySQL – Compatibilidad. MariaDB ofrece más motores de almacenamiento que MySQL, incluidos Cassandra (NoSQL), XtraDB (reemplazo directo de InnoDB) y OQGRAPH.
Comprobación previa al vuelo
- Estas instrucciones están destinadas a instalar Cassandra Storage Engine para MariaDB 10.0 en CentOS 7.
- Trabajaré desde un servidor Liquid Web Core Managed CentOS 7 e iniciaré sesión como raíz.
- Su servidor ya debería tener instalado MariaDB 10.0. Si está trabajando desde MariaDB 5.5, visite nuestro tutorial sobre: Cómo actualizar MariaDB 5.5 a MariaDB 10.0 en CentOS 7
Paso #1: Agregue el Repositorio de MariaDB
Primero, seguirá una práctica recomendada simple: asegurarse de que la lista de paquetes disponibles esté actualizada antes de instalar algo nuevo:
yum -y update
Ahora encuentre qué repositorio debe usar con elGenerador de repositorio MariaDB. Vamos a agregar el repositorio CentOS 6 (64 bit) MariaDB 10.0.
Para refrescar la edición de archivos con vim, consulte: Tutorial para nuevos usuarios: descripción general del editor de texto de Vim
vim /etc/yum.repos.d/MariaDB10.repo
# Lista de repositorios de MariaDB 10.0 CentOS: creada el 10/10/2014 a las 17:33 UTC
# https://mariadb.org/mariadb/repositorios/
[mariadb]
nombre = MariaDB
baseurl = https://yum.mariadb.org/10.0/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpcheck=1
Luego salga y guarde el archivo con el comando :wq .
Paso #2: Instale Cassandra Storage Engine para MariaDB 10.0
¡Asegúrese de hacer una copia de seguridad de MySQL antes de continuar con las siguientes instrucciones! Limpie la información de caché del repositorio con el siguiente comando:
yum clean all
En este punto, instalar Cassandra Storage Engine es tan simple como ejecutar un solo comando:
yum -y install MariaDB-cassandra-engine
Inicie sesión en el servidor MySQL desde la línea de comandos con el siguiente comando:
mysql -u root -p
En este caso, especifiqué el usuario raíz con el indicador -u y luego usé el indicador -p para que MySQL solicite una contraseña. Enter su contraseña actual para completar el inicio de sesión.
Desde la línea de comandos de MySQL, emita el siguiente comando:
SHOW ENGINES;
Debería recibir un resultado similar a:
Ahora, termine de instalar el motor de almacenamiento:
INSTALL SONAME 'ha_cassandra';
Que debe devolver:
Consulta OK, 0 colas afectadas (0.00 seg)
Ahora verifiquemos que el motor de almacenamiento esté instalado. Ejecute el siguiente comando y busque CASSANDRA en la columna Motor:
SHOW ENGINES;
Debería recibir un resultado similar a: