Redis (servidor de diccionario remoto) es un almacén de datos de datos de clave de código abierto escrito en C y se utiliza como base de datos, y caché. Debian es una de las principales distribuciones basadas en Linux. La manipulación y el almacenamiento de datos caen en la categoría básica de la tarea del programador y Debian 11 proporciona soporte de varios DBM (sistema de administración de bases de datos) para realizar operaciones de datos. En este artículo, vamos a demostrar la guía de instalación de Redis en Debian 11; Con esta publicación útil, podrá instalar el Redis y aprender sus características e importancia distintivas.
Características de Redis
Siempre hay varias razones para usar cualquier software o servicio; Una de ellas son las características que ofrecen herramientas específicas. Redis contiene siguientes características notables que deben considerarse antes de usarlo:
Cómo instalar Redis en Debian 11
Es una buena práctica actualizar el repositorio de paquetes emitiendo el comando a continuación:
$ sudo apt actualizaciónUna vez que la actualización se lleva a cabo con éxito, está listo para instalar Redis en Debian 11. Se observa que el paquete Redis está disponible en el repositorio oficial de Debian 11; Por lo tanto, puede usar el comando mencionado a continuación para obtener el soporte de Redis utilizando el Administrador de paquetes APT en su sistema:
$ sudo apt install redis-serverPara verificar el servicio Redis se instala con éxito en su Debian 11; Use el comando mencionado a continuación para verificar el estado del servidor Redis:
$ sudo systemctl status-serverComo se muestra en la salida que se ejecuta el servicio que garantiza la instalación exitosa de Redis Service en su sistema Debian 11.
Puede administrar el estado del servidor utilizando el soporte de línea de comandos de Debian 11, por ejemplo, puede usar el siguiente comando para detener el servicio Redis en ejecución:
$ sudo systemctl stop redis-serverEn caso de que el servicio Redis se detenga en su Debian 11, puede usar el comando mencionado a continuación para comenzar el servicio:
$ sudo SystemCTL Start Redis-ServerCómo conectarse a Redis en Debian 11
Una vez que el Redis está instalado y el servicio se está ejecutando; Puede escribir el siguiente comando en Terminal para conectar su Debian 11 al servidor Redis:
$ Redis-CliTras la ejecución exitosa del comando mencionado anteriormente, se nota que Redis Shell se activará con una dirección IP local (127.0.0.1: 6379):
Puedes escribir "silbido"Y presione Enter después de esta dirección IP: obtendrá"APESTAR"En la salida:
> PingCómo configurar Redis en Debian 11
Puede configurar el servicio Redis en Debian 11 accediendo al ".confusión"Archivo que reside en"/etc/redis/redis.confusión". Por ejemplo, en nuestro caso hemos usado Nano Editor para acceder al ".confusión" archivo; Ejecute el siguiente comando para editar el archivo usando el editor nano:
$ sudo nano/etc/redis/redis.confusiónEstablezca el tamaño de la memoria: Si desea asignar el tamaño de memoria de su propia elección para redis el servidor; Debe escribir el tamaño de la memoria al final del archivo de configuración y guardar el archivo utilizando "Ctrl+S"Y presiona"CTRL+X"Para salir del editor de Nano:
MaxMemory 128MBEstablecer contraseña de autenticación para Redis Shell: Puede configurar la autenticación de contraseña para cualquiera que quiera ejecutar el comando en su shell redis; Puedes hacerlo siguiendo el camino:
Nota: Por defecto, Redis Shell permite a todos ejecutar comandos en su shell.
Localice la siguiente línea en "SEGURIDAD" Sección de ".configuración" archivo:
# Requirepass FoobaredTienes que desenchufar la línea y escribir tu contraseña; Escriba la siguiente línea y establecerá contraseña "Linuxhint"Para Redis Shell:
Requastepass LinuxhintUna vez que los cambios se realizan con éxito; Debe reiniciar el servicio Redis emitiendo el comando mencionado a continuación:
$ SystemCTL reiniciar Redis-serverDespués de reiniciar Redis, inicie el shell Redis usando el comando mencionado a continuación y escriba ping aquí; Notará la alerta de autenticación:
$ Redis-CliPara la autenticación debe escribir la siguiente línea antes de ejecutar el comando en Redis Shell:
$ Auth Your-PasswordEn nuestro caso, la contraseña es "Linuxhint", Por lo tanto, proporcionamos la contraseña siguiendo el comando anterior y después de la autenticación exitosa se mostrará"DE ACUERDO"En el shell y después de eso puede ejecutar los comandos:
Conclusión
Redis es una base de datos NoSQL conocida para realizar varias operaciones en datos y las características notables de Redis lo convierten en una buena opción entre sus competidores. Además, este servicio también se puede instalar en varios sistemas operativos: en esta publicación hemos proporcionado una guía detallada para instalar Redis en Debian 11. Junto con su instalación, esta publicación proporciona la configuración de Redis Server y su conexión en Debian 11. Se puede acceder al archivo de configuración de Redis para realizar cambios, ya que los cambios pueden variar de usuarios novatos a usuarios avanzados.