Redes

Cómo instalar el servidor de base de datos en memoria Redis en Ubuntu 22.04

Jack Wallen lo guiará a través de la instalación y configuración de un servidor Redis de un solo nodo para satisfacer sus necesidades de servidor de base de datos en memoria.

Línea de comando de configuración del servidor en el monitorImagen: Ronstik/Adobe Stock

Cobertura de lectura obligada para desarrolladores

Redis es un almacén de clave-valor en memoria de código abierto que se puede utilizar como un potente servidor de base de datos. Redis admite una variedad de estructuras de datos, como cadenas, hashes, listas, conjuntos, mapas de bits, conjuntos ordenados y más. Dado que Redis almacena todo en la memoria, es bastante rápido. Una advertencia a esto es que necesita instalarlo en un servidor con una cantidad decente de RAM.

Lo que haré aquí es guiarlo a través del proceso de poner en funcionamiento un servidor Redis de un solo nodo. En un tutorial posterior, analizaremos cómo configurar un clúster de Redis para que pueda obtener alta disponibilidad para sus servidores.

Hasta entonces, pongamos en marcha ese servidor de instancia única.

VER: Kit de herramientas de contratación: ingeniero de base de datos (Tecnopedia Premium)

que necesitas

Usaré Ubuntu Server 22.04 para esta demostración, por lo que necesitará una instancia de esa distribución de Linux en funcionamiento (aunque también puede instalarla en 20.04) y un usuario con privilegios de sudo.

Eso es todo. Pongámonos a trabajar.

Cómo instalar Redis

Lo primero que tienes que hacer es actualizar Ubuntu Server con el siguiente comando:

sudo apt-obtener actualización
sudo apt-get upgrade-y

Si el kernel se actualiza durante este proceso, deberá reiniciar la máquina para que los cambios surtan efecto.

Una vez que se complete la actualización, instale Redis con el siguiente comando:

sudo apt-get install redis-servidor -y

La instalación no debería llevar demasiado tiempo. Antes de iniciar/habilitar el servidor, analicemos algunas configuraciones.

Cómo configurar Redis

Abra el archivo de configuración de Redis con el siguiente comando:

sudo nano /etc/redis/redis.conf

Encuentra la siguiente línea:

enlazar 127.0.0.1::1

Configuraremos Redis para que escuche en la dirección IP del servidor de alojamiento cambiando esta línea a (edítela para que refleje la dirección IP de su servidor):

enlazar 192.168.1.22::1

A continuación, busque esta línea:

sin supervisión

Cambia esa línea a:

sistema supervisado

Guarde y cierre el archivo.

Cómo iniciar y habilitar Redis

Probablemente Redis ya se esté ejecutando, por lo que lo que tenemos que hacer es reiniciarlo para que los cambios de configuración surtan efecto, usando el comando:

sudo systemctl reiniciar servidor redis

A continuación, habilite Redis para que se inicie en el arranque con el siguiente comando:

sudo systemctl habilitar el servidor redis

Verifique que Redis se esté ejecutando con el siguiente comando:

sudo systemctl estado servidor redis

Prueba para asegurarte de que Redis está escuchando con:

redis-cli -h 192.168.1.22 -p 6397

Ahora debería encontrarse en la consola de Redis. Pruébalo:

ping «¡Hola, Tecnopedia!»

Debería ver «¡Hola, Tecnopedia!» en la salida.

Felicitaciones, ahora tiene el servidor de base de datos en memoria de Redis en funcionamiento. La próxima vez, lo configuraremos para el clúster y nos uniremos a un nodo. Hasta entonces, puede comenzar a aprender sobre la interfaz de línea de comandos (CLI) de Redis leyendo la documentación oficial.

Suscríbase a How To Make Tech Work de Tecnopedia en YouTube para obtener los últimos consejos tecnológicos de Jack Wallen para profesionales de negocios.

LEER  Las 5 mejores formas de evitar los apagones de Internet

Deja una respuesta

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

Botón volver arriba