GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar y configurar Redis en Ubuntu 20.04

Redis es un servicio de almacenamiento en caché de bases de datos y un almacenamiento de estructura de datos en memoria. Es decir, Redis almacena en caché las solicitudes frecuentes a la base de datos y las atiende desde la memoria RAM más rápida. Ayuda a reducir los retrasos de tiempo y aumentar el rendimiento de su aplicación accediendo en microsegundos. Las estructuras de datos como hash, listas, conjuntos ordenados, cadenas, conjuntos son compatibles con Redis.

Normalmente, algunos GB de RAM se asignan a Redis. Al ejecutar las aplicaciones, la memoria está ocupada. Para actualizar el almacenamiento en Redis se utiliza la política maxmemory. Los siguientes son algoritmos de política maxmemory admitidos:-

volátil-lru :elimine primero las claves usadas menos recientemente (LRU) que tienen un conjunto de caducidad

todas las teclas_lru :elimine primero las claves usadas menos recientemente, independientemente del conjunto de caducidad

volatiel_aleatorio :Eliminar clave aleatoria con un conjunto de caducidad

todas las teclas_aleatorias :Las claves se eliminan aleatoriamente sin caducar

volátil_ttl :Eliminar las claves de tiempo de caducidad más cercanas, es decir. tener un valor TTL menor

no desalojo :Ninguna de las claves ha caducado, solo devuelva la operación de escritura.

En este artículo, instalaré la última versión del servicio Redis en Ubuntu 20.04 y lo configuraré.

Instalación

Para instalar Redis en Ubuntu, primero actualice su sistema.

$ sudo apt update

Cuando se complete una actualización, instale Redis usando el administrador de paquetes apt,

$ sudo apt install redis -y

Una vez completada la instalación, verifique la versión,

$ redis-cli -v

Ahora, inicie el servidor Redis ingresando el siguiente comando.

$ sudo systemctl start redis-server

Habilite el servicio para que se inicie automáticamente cuando se reinicie el servidor,

$ sudo systemctl enable redis-server

Además, verifique el estado del servidor Redis,

$ sudo systemctl status redis-server

El puerto predeterminado para Redis es 6379 y escucha en el host local IPv4 127.0.0.1, así como en la dirección de bucle invertido IPV6. Puede verificar ejecutando el siguiente comando.

$ ss -ltn

Configuración de Redis

En la instalación predeterminada de Redis, el archivo de configuración se encuentra en /etc/redis/redis.conf.

Para aplicar la política y el límite máximo de memoria, primero abra el archivo de configuración.

$ vi /etc/redis/redis.conf

Puede agregar el siguiente parámetro en el archivo. Por ejemplo, establezca el límite de memoria en 2 GB. y política de memoria máxima de no desalojo.

maxmemory 2gb
maxmemory-policy noeviction

De manera similar, para agregar una contraseña, agregue lo siguiente en el mismo archivo de configuración,

requirepass YourPassword

Su archivo debería verse como,

Guarde el archivo y reinicie el servicio Redis.

$ sudo systemctl restart redis-server

Nota:también puede cambiar el puerto predeterminado y la dirección de enlace desde el archivo de configuración.

CLI de Redis

Ahora, accedamos a Redis desde su CLI. Para iniciar sesión en el servidor Redis, simplemente escriba,

$ redis-cli
127.0.0.1:6379>

Ahora use la contraseña para iniciar sesión. (si tiene configuración)

12.0.0.1:6379> auth YourPassword

Establezca el nombre 'oficina' y el valor 'Pokhara'

127.0.0.1:6379> set office Pokhara

Obtener la clave de nombre

127.0.0.1:6379> get office

Ver todas las claves en Redis

127.0.0.1:6379> keys *

Ver detalles de la memoria

127.0.0.1:6379> info memory

Limpiar toda la llave

127.0.0.1:6379> flushall

Inicie sesión en diferentes hosts de servidores Redis y puertos no predeterminados. Por ejemplo 10.10.18.6 con el puerto predeterminado 6380

$ redis-cli -h 10.10.18.6 -p 6380

Conclusión

El artículo le da la idea de instalar y configurar el servidor Redis en Ubuntu 20.04. Espero que les guste el artículo.


Ubuntu
  1. Cómo instalar y configurar Redis en Ubuntu 18.04

  2. Cómo instalar y configurar Redmine en Ubuntu 18.04

  3. Cómo instalar y configurar Samba en Ubuntu 18.04

  4. Cómo instalar y configurar el servidor Redis en Ubuntu

  5. Cómo instalar y configurar Redis 6 en Ubuntu 20.04

Cómo instalar y configurar OpenVAS 9 en Ubuntu

Cómo instalar y configurar Redis en CentOS 8

Cómo instalar y configurar Neo4j en Ubuntu 20.04

Cómo instalar y configurar Ubuntu SDK en Ubuntu 16.04 y 14.04

Cómo instalar y configurar PostgreSQL en Ubuntu

Cómo instalar y configurar Hadoop en Ubuntu 20.04