Suppression des Données
La gestion des données dans Redis ne se limite pas simplement à ajouter ou modifier des données. Il existe des situations où il peut être nécessaire de supprimer des données, que ce soit en effaçant des clés spécifiques ou en vidant une base de données entière.
Commande DEL
La commande DEL permet de supprimer une ou plusieurs clés. Si une clé existe, ses données associées sont supprimées et la commande retourne le nombre de clés supprimées. Si la clé n'existe pas, la commande n'effectue aucune action.
Il est possible de supprimer plusieurs clés en une seule fois en les listant, séparées par des espaces :
La commande supprime deux clés : user:1 et user:2. Si ces clés existent, Redis efface leurs données, libère la mémoire associée et retourne le nombre total de clés supprimées, qui dans ce cas est 2.
Commandes FLUSHDB et FLUSHALL
La commande FLUSHDB supprime toutes les données de la base de données Redis courante. Redis peut gérer plusieurs bases de données (16 par défaut, indexées de 0), et cette commande efface uniquement celle qui est actuellement sélectionnée.
L'utilisation est simple ; il suffit de l'exécuter :
La commande FLUSHALL est plus puissante car elle efface toutes les données de toutes les bases de données Redis, et pas seulement celle en cours.
Pour l'exécuter, utiliser :
1. Que fait la commande DEL dans Redis ?
2. Quelle commande supprime toutes les données de la base de données Redis actuelle ?
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
What is the difference between FLUSHDB and FLUSHALL in Redis?
Can I recover data after using FLUSHDB or FLUSHALL?
Are there any precautions I should take before running these commands?
Awesome!
Completion rate improved to 3.33
Suppression des Données
Glissez pour afficher le menu
La gestion des données dans Redis ne se limite pas simplement à ajouter ou modifier des données. Il existe des situations où il peut être nécessaire de supprimer des données, que ce soit en effaçant des clés spécifiques ou en vidant une base de données entière.
Commande DEL
La commande DEL permet de supprimer une ou plusieurs clés. Si une clé existe, ses données associées sont supprimées et la commande retourne le nombre de clés supprimées. Si la clé n'existe pas, la commande n'effectue aucune action.
Il est possible de supprimer plusieurs clés en une seule fois en les listant, séparées par des espaces :
La commande supprime deux clés : user:1 et user:2. Si ces clés existent, Redis efface leurs données, libère la mémoire associée et retourne le nombre total de clés supprimées, qui dans ce cas est 2.
Commandes FLUSHDB et FLUSHALL
La commande FLUSHDB supprime toutes les données de la base de données Redis courante. Redis peut gérer plusieurs bases de données (16 par défaut, indexées de 0), et cette commande efface uniquement celle qui est actuellement sélectionnée.
L'utilisation est simple ; il suffit de l'exécuter :
La commande FLUSHALL est plus puissante car elle efface toutes les données de toutes les bases de données Redis, et pas seulement celle en cours.
Pour l'exécuter, utiliser :
1. Que fait la commande DEL dans Redis ?
2. Quelle commande supprime toutes les données de la base de données Redis actuelle ?
Merci pour vos commentaires !