Suppression de 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 est utilisée pour 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 même temps 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 non seulement celle en cours.
Pour l'exécuter, utilisez :
1. Que fait la commande DEL dans Redis ?
2. Quelle commande supprime toutes les données dans 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
Génial!
Completion taux amélioré à 3.33
Suppression de 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 est utilisée pour 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 même temps 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 non seulement celle en cours.
Pour l'exécuter, utilisez :
1. Que fait la commande DEL dans Redis ?
2. Quelle commande supprime toutes les données dans la base de données Redis actuelle ?
Merci pour vos commentaires !