Tutorial de ElasticSearch

tutorial de elasticsearch 4372

¿Qué es ElasticSearch? ElasticSearch es un servicio de base de datos opensource NO SQL diseñado para realizar búsquedas entre grandes cantidades de datos. Es por eso que se utiliza mucho en entornos de BigData, en donde se utilizan diversas fuentes de datos, aglutinando toneladas de información, y ElasticSearch es una solución óptima de alto rendimiento …

Leer más

Réplica maestro esclavo de una base de datos MariaDB o MySQL

MariaDB Employees

Una de las buenas prácticas de un entorno de base de datos, es replicar la base de datos a otro servidor diferente por si en el principal hubiese alguna incidencia.

En MariaDB podemos configurar réplicas de base de datos mediante el uso de los binlogs. Ya hablé de ello en el artículo Habilitar los logs binarios en MySQL o MariaDB.

En este post voy a mostrar cómo podemos configurar la réplica de una base de datos MariaDB en modo maestro-esclavo (master-slave), que consiste en que tenemos una base de datos principal, que está dando servicio y otra base de datos secundaria, levantada en otro servidor, a la que vamos replicando los datos de la principal.

Leer más

Instalación del gestor de Bases de Datos Adminer en Linux Centos 7

Adminer Login

Adminer es un gestor de bases de datos MySQL, SQLite, PostgreSQL, Oracle, MS SQL, Firebird, SimpleDB, MongoDB y ElasticSearch, al que accedemos mediante una interfaz WEB. Es similar al archiconocido PHPMyAdmin pero con muchas más opciones. Se puede hacer una comparativa en su propia página WEB (supongo que ellos no van a decir que son peores 😉

Adminer Login

Leer más

Eliminar los usuarios de MySQL o MariaDB

Curso de MariaDB

Eliminar usuarios anónimos Cuando instalamos MySQL o MariaDB se crea un usuario anónimo por defecto que representa un problema de seguridad para una base de datos en Producción. Revisamos los usuarios que están dados de alta en la base de datos MySQL (o MariaDB) para detectar los usuarios anónimos: A continuación, eliminamos los usuarios anónimos …

Leer más

Modificar el tamaño de los redo logs de InnoDB de MariaDB y MySQL

modificar el tamano de los redo logs de innodb de mariadb y mysql 1275

MySQL y MariaDB utilizan, por defecto, los archivos de «redo logs» ib_logfile0  y 1 de 48MB cada uno por defecto. Sin embargo, dependiendo de la actividad de nuestra base de datos, es posible que necesitemos ampliar el tamaño de estos archivos para no estar machacando tanto el disco y mejorar el rendimiento de nuestra base de datos.

No obstante, si no quieres obtener un error como el siguiente, tendrás que seguir los siguientes pasos:

Leer más

Optimizando bases de datos MySQL o MariaDB

optimizando bases de datos mysql o mariadb 1268

En el fichero /etc/my.cnf se guardan los parámetros de configuración de las bases de datos MySQL y MariaDB. Sin embargo, los valores por defecto puede que no nos sirvan y tengamos que personalizar alguno de ellos dependiendo de la capacidad de nuestro sistema y uso de nuestra base de datos.

Adjunto un ejemplo de los parámetros más interesantes que pueden mejorar el rendimiento de nuestra base de datos:

Leer más