DBAtlas · Atlas d'exploitation des bases de données

BUSYKEY: BUSYKEY Target key name already exists (le nom de clé cible existe déjà)

Redis

Que signifie cette erreur ?

RESTORE (ou une commande similaire) a échoué, car la clé cible existe déjà. Par défaut, Redis n'écrase pas une clé existante.

Cause

Le nom de clé restauré avec RESTORE existe déjà dans la base de données, données précédentes non nettoyées, ou tentatives de restauration multiples vers la même clé.

Comment la corriger

Si vous souhaitez écraser la clé existante, ajoutez l'option REPLACE à RESTORE. Vous pouvez aussi supprimer d'abord la clé cible (DEL mykey) ou utiliser un autre nom de clé. Vérifiez l'existence au préalable avec EXISTS mykey.

Ouvrir dans DBAtlas →

Autres entrées pour ce moteur