Cómo usar Redis CLI

Cómo usar Redis CLI
Redis es una base de datos famosa, gratuita y de código abierto en memoria que almacena datos en forma de pares de valores clave. Gracias a sus comandos incorporados e interfaz CLI, Redis es sencillo de usar y administrar.

Probablemente haya un comando creado para cada operación que pueda pensar en realizar en Redis. Esto hace que Redis sea una elección popular para una gran cantidad de funciones.

Este artículo presentará la Redis CLI, desde la instalación hasta el uso de comandos primarios.

Instalación de Redis

El primer paso es asegurarse de que Redis esté instalado en su sistema. Para esta guía, ilustraremos cómo instalar Redis en Ubuntu.

Paso 1: Actualice los paquetes del sistema:

$ sudo apt-get actualización
$ sudo apt-get actualización

Paso 2: Instale Redis como:

$ sudo apt-get install redis-server

Paso 3: Habilite y comience el servicio Redis:

$ sudo systemctl habilita redis-servir
$ sudo SystemCTL Start Redis-Server

Usando el Redis CLI

Una vez que Redis esté instalado y en ejecución, abra la interfaz CLI ejecutando el comando:

$ Redis-Cli

Esto debería iniciar sesión en la interfaz Redis CLI con la solicitud como se muestra a continuación:

127.0.0.1: 6379>

El mensaje comprende la dirección IP y el puerto bajo el cual se ejecuta el servidor Redis.

Pruebe si el servidor está arriba

Una vez en la CLI redis, puede ejecutar todos los comandos Redis compatibles en sus bases de datos. Uno de esos comando es Ping. Le permite probar si el servidor está alentando devolviendo Pong si es verdadero.

El uso del ejemplo es como se muestra:

127.0.0.1: 6379> ping
APESTAR

Conéctese a Redis CLI en un puerto personalizado

El servidor Redis puede estar ejecutándose en un puerto personalizado en algunos casos. A menos que se especifique, la Redis CLI intentará el puerto Redis predeterminado en 6379.

Para conectarse con un puerto personalizado, ejecute:

$ Redis -Cli -P 9001

La opción -p le permite especificar un puerto personalizado al servidor Redis.

Si se está conectando a un host remoto, use la opción -h como se muestra:

$ redis -cli -h 192.168.0.22 -P 9001

Base de datos de Redis Switch

Redis le proporciona 16 bases de datos a partir del índice 0 al índice 15. Puede cambiar a una base de datos utilizando el comando SELECT AS:

127.0.0.1: 6379> Seleccione 15
DE ACUERDO
127.0.0.1: 6379 [15]>

El comando anterior cambiará de la base de datos 1 a la base de datos 16. Tenga en cuenta que la base de datos seleccionada actualmente se muestra en el aviso.

Redis Iniciar sesión como usuario

Si su servidor Redis está asegurado con una contraseña, debe autenticarse antes de ejecutar comandos.

Para eso, puede usar el comando de autenticación como se muestra:

127.0.0.1: 6379 [15]> Contraseña de autores
DE ACUERDO

Nota: la contraseña, en este caso, se refiere a la contraseña del nombre de usuario de Target Redis.

Consulte nuestro tutorial sobre Redis ACL para obtener más información.

También puede usar la opción -a para autenticar. El uso del comando de ejemplo es como se muestra:

$ redis -cli -p 6379 -A contraseña

Redis List Connected Clients

Para ver los clientes conectados en su servidor Redis, ejecute el comando:

127.0.0.1: 6379> Lista de clientes

Esto debería devolver información sobre los clientes conectados, como se muestra a continuación:

Conclusión

Este artículo cubrió los fundamentos de usar la CLI Redis para ejecutar comandos en el servidor Redis. Verifique los comandos de redis más importantes para obtener más información.