Cómo instalar Redis en Debian Top 10

Cómo instalar Redis en Debian Top 10

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:

  • Actuación: Las bases de datos requieren un medio de almacenamiento para almacenar los datos: la mayoría de las bases de datos almacenan datos en discos duros o unidades externas; mientras que el Redis guarda datos en el servidor que garantiza la manipulación rápida de datos para mejorar el rendimiento.
  • Soporte de estructuras de datos: Como Redis pertenece a la categoría de bases de datos NoSQL, que también admiten estructuras de datos. Redis tiene un amplio soporte de la estructura de datos en comparación con sus competidores. Además, admite los siguientes tipos: cadenas, listas, conjuntos, hashes, mapas de bits, transmisiones, geoespacial.
  • Facilidad de uso: A diferencia de otras bases de datos que siguen consultas largas y largas para almacenar y recuperar datos; Redis se puede utilizar para realizar operaciones de datos mediante estructuras de datos compatibles con el comando.
  • Escalabilidad: Redis proporciona una opción de escala para ajustar el tamaño del clúster; Uno puede realizar esta acción ampliando, ampliando o escalar en Redis.

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ón

Una 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-server

Para 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-server

Como 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-server

En 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-Server

Có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-Cli

Tras 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:

> Ping

Có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ón

Establezca 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 128MB
MaxMemory-Policy Allkeys-Lru

Establecer 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 Foobared

Tienes que desenchufar la línea y escribir tu contraseña; Escriba la siguiente línea y establecerá contraseña "Linuxhint"Para Redis Shell:

Requastepass Linuxhint

Una vez que los cambios se realizan con éxito; Debe reiniciar el servicio Redis emitiendo el comando mencionado a continuación:

$ SystemCTL reiniciar Redis-server

Despué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-Cli

Para la autenticación debe escribir la siguiente línea antes de ejecutar el comando en Redis Shell:

$ Auth Your-Password

En 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.