Les commandes de redis les plus importantes

Les commandes de redis les plus importantes
Contrairement à une base de données relationnelle qui fournit un langage SQL personnalisé, Redis utilise un ensemble de commandes pour manipuler et gérer le serveur.

Avoir les commandes les plus fondamentales et les plus essentielles peut être bénéfique lorsque vous travaillez avec Redis.

Cet article décrit certaines commandes les plus essentielles pour gérer le serveur Redis.

Accéder à redis

La première commande la plus essentielle de Redis est Redis-Cli. Cette commande vous permet d'accéder à l'interface redis CLI:

$ redis-Cli // Connectez-vous vers le port localhost et par défaut
$ redis-Cli -p // Connectez-vous à localhost sur le port personnalisé
$ redis-Cli -h -p // Connectez-vous pour redis sur l'hôte et le port distants

Bases de données

Redis fournit 16 bases de données que vous pouvez changer à l'aide de la commande SELECT:

127.0.0.1: 6379> Sélectionnez 5 // Sélectionnez la base de données à l'index 5

Drop DB

Pour supprimer les bases de données dans Redis, utilisez les commandes:

127.0.0.1: 6379> Flushall // Supprimer tout
127.0.0.1: 6379> FLASHDB // Supprimer les données dans la base de données actuelle

Test de performance

Redis est livré avec un outil d'analyse comparative. Pour exécuter le benchmark, utilisez la commande:

$ redis-benchmark -h -p

Sauvegarde de la base de données

Pour exécuter une sauvegarde de votre base de données, vous pouvez utiliser les commandes:

127.0.0.1: 6379> BGSAVE // Background Enregistrez la base de données pour vider.fichier rdb

Montrer des connexions

Pour obtenir la liste des clients connectés et leurs informations, exécutez la commande:

127.0.0.1: 6379> Liste des clients

Résilier la connexion

Pour terminer une connexion client spécifique, utilisez la commande:

127.0.0.1: 6379> KILLER :

Obtenir la configuration actuelle

Pour obtenir la configuration active sur le serveur, exécutez la commande:

127.0.0.1: 6379> Config Get *

Modifier la configuration au moment de l'exécution

Pour définir ou modifier une configuration à l'exécution, utilisez la commande:

127.0.0.1: 6379> Valeur directive de définition de configuration

Gestion des clés

Il y a des commandes utiles lorsque vous travaillez avec Redis Keys:

127.0.0.1: 6379> Clés 127.0.0.1: 6379> touches [a-c] * // utilise un motif de type grep
127.0.0.1: 6379> Del // Supprimer la clé
127.0.0.1: 6379> existe // Vérifiez si la clé existe
127.0.0.1: 6379> Expirer // Définit la clé pour expirer en durée définie
127.0.0.1: 6379> // Obtenez la valeur de la clé spécifiée
127.0.0.1: 6379> Set // Définir la nouvelle paire de valeurs de clé
127.0.0.1: 6379> mget // Valeurs de récupération par lots
127.0.0.1: 6379> MSET // paires de valeurs de clé de jeu de lots
127.0.0.1: 6379> Renommer Old_Key_Name New_key_Name // Renommer une clé
127.0.0.1: 6379> Type // Obtenez le type de clé

Commandes de transaction

Si vous souhaitez exécuter une transaction dans Redis, utilisez les commandes suivantes:

127.0.0.1: 6379> Transaction multi // Démarrer
127.0.0.1: 6379> EXEC // EXEC L'unité
127.0.0.1: 6379> Décarner les commandes
127.0.0.1: 6379> Watch // Regarder les modifications de la clé
127.0.0.1: 6379> UNDACK // Clées de secours

Autres commandes

Les autres commandes incluent:

127.0.0.1: 6379> Auth // Nom d'utilisateur et mot de passe
127.0.0.1: 6379> Ping // Tester si le serveur est en place
127.0.0.1: 6379> Quitter //

Fermeture

Ce court tutoriel décrit certaines des commandes les plus courantes et essentielles à utiliser lorsque vous travaillez avec Redis.

Restez à l'écoute pour plus!!