Comment installer Redis sur Debian Top 10

Comment installer Redis sur Debian Top 10

Redis (Server de dictionnaire distant) est le magasin de structure de données de valeur de clé open source écrite en C et est utilisé comme base de données et cache. Debian est l'une des principales distributions basées sur Linux. La manipulation des données et le stockage entrent dans la catégorie de base de la tâche du programmeur et Debian 11 fournit la prise en charge de plusieurs SGBD (système de gestion de la base de données) pour effectuer des opérations sur des données. Dans cet article, nous allons démontrer le guide d'installation de Redis sur Debian 11; Avec ce post utile, vous pourrez installer le redis et apprendre ses caractéristiques et importants distinctifs.

Caractéristiques de Redis

Il y a toujours plusieurs raisons d'utiliser un logiciel ou un service; L'un d'eux est les fonctionnalités offertes par des outils spécifiques. Redis contient des fonctionnalités notables suivantes qui doivent être prises en compte avant de l'utiliser:

  • Performance: Les bases de données nécessitent un support de stockage pour stocker les données: la plupart des bases de données stockent les données sur les disques durs ou les disques externes; tandis que le redis conserve des données sur le serveur qui garantit la manipulation rapide des données pour améliorer les performances.
  • Support des structures de données: Comme Redis appartient à la catégorie des bases de données NoSQL, qui prend également en charge les structures de données. Redis a un soutien étendu à la structure des données par rapport à ses concurrents. De plus, il prend en charge les types suivants: chaînes, listes, ensembles, hachages, bitmaps, flux, géospatiale.
  • Facilité d'utilisation: Contrairement à d'autres bases de données qui suivent de longues requêtes longues pour stocker et récupérer des données; Redis peut être utilisé pour effectuer des opérations de données par les structures de données prises en charge de la commande.
  • Évolutivité: Redis fournit une option de mise à l'échelle pour ajuster la taille du cluster; On peut effectuer cette action en augmentant, en étendant ou en élargissant dans redis.

Comment installer Redis sur Debian 11

Il est bon à mettre à jour le référentiel des packages en émettant la commande mentionnée ci-dessous:

$ sudo apt mise à jour

Une fois la mise à jour réalisée avec succès, vous êtes prêt à installer Redis sur Debian 11. Il est observé que le package Redis est disponible sur le référentiel officiel de Debian 11; Ainsi, vous pouvez utiliser la commande mentionnée ci-dessous pour obtenir le support Redis à l'aide de l'APT Package Manager sur votre système:

$ sudo apt installer redis-server

Pour vérifier que le service Redis est installé avec succès sur votre Debian 11; Utilisez la commande mentionnée ci-dessous pour vérifier l'état du serveur Redis:

$ sudo systemctl status redis-server

Comme il est montré dans la sortie que le service est en cours d'exécution qui garantit l'installation réussie du service redis sur votre système Debian 11.

Vous pouvez gérer l'état du serveur à l'aide de la prise en charge de la ligne de commande de Debian 11, par exemple, vous pouvez utiliser la commande suivante pour arrêter le service Redis en cours d'exécution:

$ sudo systemctl stop redis-server

Dans le cas où le service redis est arrêté sur votre Debian 11, vous pouvez utiliser la commande mentionnée ci-dessous pour commencer son service:

$ sudo systemctl start redis-server

Comment se connecter à Redis sur Debian 11

Une fois le redis installé et le service est en cours d'exécution; Vous pouvez écrire la commande suivante dans Terminal pour connecter votre Debian 11 au serveur Redis:

$ redis-Cli

Lors de l'exécution réussie d'une commande susmentionnée, il est remarqué que Redis Shell sera activé avec une adresse IP locale (127.0.0.1: 6379):

Tu peux écrire "ping-ping"Et appuyez sur Entrée après cette adresse IP: vous obtiendrez"Pong«Dans la sortie:

> ping

Comment configurer Redis sur Debian 11

Vous pouvez configurer le service Redis sur Debian 11 en accédant au «.confli«Fichier qui réside dans«/ etc / redis / redis.confli". Par exemple, dans notre cas, nous avons utilisé Nano Editor pour accéder à la «.confli" déposer; Exécutez la commande suivante pour modifier le fichier à l'aide de Nano Editor:

$ sudo nano / etc / redis / redis.confli

Réglez la taille de la mémoire: Si vous souhaitez allouer la taille de la mémoire de votre propre choix à Redis Server; Vous devez écrire la taille de la mémoire à la fin du fichier de configuration et enregistrer le fichier en utilisant "Ctrl + s"Et appuyez sur"Ctrl + x«Pour sortir de Nano Editor:

Maxmemory 128 Mo
maxmemory-policy Allkeys-lru

Définissez le mot de passe d'authentification pour redis shell: Vous pouvez définir l'authentification du mot de passe pour tous ceux qui souhaitent exécuter la commande sur votre shell redis; Vous pouvez le faire en suivant la manière:

Note: Par défaut, Redis Shell permet à tout le monde d'exécuter des commandes sur son shell.

Localisez la ligne suivante dans "SÉCURITÉ" section de ".configurer" déposer:

# foobared

Vous devez décommenter la ligne et écrire votre mot de passe; Écrivez la ligne suivante et il définira le mot de passe "linuxhint”Pour Redis Shell:

requirepass Linuxhint

Une fois les modifications apportées avec succès; Vous devez redémarrer le service Redis en émettant la commande mentionnée ci-dessous:

$ systemctl redémarrer redis-server

Après avoir redémarré Redis, démarrez la coquille Redis en utilisant la commande mentionnée ci-dessous et écrivez Ping ici; Vous remarquerez l'alerte d'authentification:

$ redis-Cli

Pour l'authentification, vous devez écrire la ligne suivante avant d'exécuter la commande dans Redis Shell:

$ Auth votre mot de passe

Dans notre cas, le mot de passe est «linuxhint», Nous avons donc fourni le mot de passe en suivant la commande ci-dessus et après une authentification réussie, il affichera«D'ACCORD«Sur le shell et après cela, vous pouvez exécuter les commandes:

Conclusion

Redis est une base de données NoSQL bien connue pour effectuer plusieurs opérations sur les données et les caractéristiques notables de Redis en font un bon choix parmi ses concurrents. De plus, ce service peut également être installé sur plusieurs systèmes d'exploitation: dans cet article, nous avons fourni un guide détaillé pour installer Redis sur Debian 11. Parallèlement à son installation, ce message fournit la configuration de Redis Server ainsi que sa connexion sur Debian 11. Le fichier de configuration de Redis est accessible pour effectuer des modifications car les modifications peuvent varier des utilisateurs novices aux utilisateurs avancés.