Il y a probablement une commande construite pour chaque opération que vous pouvez penser à effectuer dans Redis. Cela fait de Redis un choix populaire pour une pléthore de fonctions.
Cet article présentera le redis CLI, à partir de l'installation à l'utilisation de la commande principale.
Installation de redis
La première étape consiste à s'assurer que Redis est installé sur votre système. Pour ce guide, nous illustrons comment installer Redis sur Ubuntu.
Étape 1: Mettez à jour les packages système:
$ sudo apt-get updat
$ sudo apt-get upgrade
Étape 2: Installez Redis comme:
$ sudo apt-get install redis-server
Étape 3: Activer et démarrer le service Redis:
$ sudo systemctl activer redis-server
$ sudo systemctl start redis-server
Utilisation du redis CLI
Une fois que Redis est installé et en cours d'exécution, ouvrez l'interface CLI en exécutant la commande:
$ redis-Cli
Cela devrait vous connecter dans l'interface redis CLI avec l'invite comme indiqué ci-dessous:
127.0.0.1: 6379>
L'invite comprend l'adresse IP et le port sous lequel le serveur Redis est en cours d'exécution.
Tester si le serveur est en place
Une fois dans le redis CLI, vous pouvez exécuter toutes les commandes Redis prises en charge sur vos bases de données. Une telle commande est un ping. Il vous permet de tester si le serveur est en place en renvoyant Pong si vrai.
L'utilisation de l'exemple est comme indiqué:
127.0.0.1: 6379> ping
Pong
Connectez-vous à Redis CLI sur le port personnalisé
Le serveur Redis peut s'exécuter sur un port personnalisé dans certains cas. Sauf spécifié, le redis CLI tentera de passer le port redis par défaut sur 6379.
Pour se connecter à l'aide d'un port personnalisé, exécutez:
$ redis-Cli -p 9001
L'option -p vous permet de spécifier un port personnalisé sur le serveur redis.
Si vous vous connectez à un hôte distant, utilisez l'option -H comme indiqué:
$ redis-Cli -H 192.168.0.22 -P 9001
Base de données de commutateur Redis
Redis vous fournit 16 bases de données à partir de l'index 0 à l'index 15. Vous pouvez passer à une base de données à l'aide de la commande SELECT comme:
127.0.0.1: 6379> Sélectionner 15
D'ACCORD
127.0.0.1: 6379 [15]>
La commande ci-dessus passera de la base de données 1 à la base de données 16. Notez que la base de données actuellement sélectionnée est affichée dans l'invite.
Redis Connexion en tant qu'utilisateur
Si votre serveur Redis est sécurisé avec un mot de passe, vous devez vous authentifier avant d'exécuter les commandes.
Pour cela, vous pouvez utiliser la commande AUTH comme indiqué:
127.0.0.1: 6379 [15]> Mot de passe Auth
D'ACCORD
Remarque: le mot de passe, dans ce cas, fait référence au mot de passe du nom d'utilisateur Target Redis.
Consultez notre tutoriel sur Redis ACL pour en savoir plus.
Vous pouvez également utiliser l'option -a pour authentifier. L'exemple d'utilisation de la commande est comme indiqué:
$ redis-Cli -p 6379 -a mot de passe
Clients connectés de la liste Redis
Pour afficher les clients connectés sur votre serveur Redis, exécutez la commande:
127.0.0.1: 6379> Liste des clients
Cela devrait renvoyer des informations sur les clients connectés, comme indiqué ci-dessous:
Conclusion
Cet article a couvert les principes fondamentaux de l'utilisation de la CLI Redis pour exécuter des commandes sur le serveur Redis. Vérifiez les commandes Redis les plus importantes pour en savoir plus.