Cómo instalar Redis en Ubuntu
12:53, 04.05.2023
Redis es un sistema de gestión de bases de datos (DBMS) de tipo no relacional. Es, de hecho, un repositorio que contiene datos clave-valor. Cuando se utiliza Redis, todos los datos se almacenan en memoria, sólo se puede acceder a ellos con una clave, pero si es necesario, los datos se pueden almacenar en el disco. La estructura y la lógica de este SGBD proporcionan un rendimiento significativamente mayor que los sistemas tradicionales de gestión de bases de datos relacionales.
Redis ha sido desarrollado por VMware. Como el software es de código abierto, si es necesario, puede adaptarse a las necesidades y requisitos individuales. Sin embargo, la cantidad máxima de datos que se pueden almacenar en Redis está limitada por la cantidad de RAM del servidor, por lo que no es adecuado para todo el mundo. Estos son los escenarios óptimos para utilizar el SGBD
- almacenamiento de sesiones y perfiles de usuario;
- servidor de colas;
- como alternativa a Memcached
- para almacenar datos sobre usuarios en línea, códigos captcha, sugerencias de motores de búsqueda, etc;
- para pequeñas aplicaciones en las que se requiere alta velocidad: acortadores de enlaces diversos, tableros de imágenes, blogs, etc;
- como repositorio de resultados intermedios de cálculos que procesan grandes matrices de datos.
Ahora que ya sabe qué es este SGBD y para qué sirve, vamos a ver cómo instalar Redis en Ubuntu 20.04.
Instalación de Redis en Ubuntu
Se trata de unos sencillos pasos. En nombre de un usuario con derechos de acceso a nivel de raíz, introducimos dos comandos con privilegios sudo:
sudo apt update sudo apt install redis-server
No se necesitan repositorios de terceros, sólo un SGBD actualizado Tras introducir los comandos, se iniciará el proceso de instalación, que no tardará más de un par de minutos.
Puede comprobar el estado del servicio con el siguiente comando:
sudo systemctl status redis-server
Si todo ha ido bien, recibirá el siguiente mensaje:
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2020-06-06 20:03:08 UTC; 10s ago ...
Por cierto, antes de lanzar Redis, asegúrese de que IPv6 está instalado, de lo contrario, no se iniciará. A continuación, puede proceder a la configuración final y empezar a trabajar. Para saber más sobre la configuración y gestión de este SGBD, le recomendamos que visite el sitio web oficial https://redis.io/, donde se encuentra la documentación pertinente.