DBAtlas · Atlas de operaciones de bases de datos

BUSYKEY: BUSYKEY Target key name already exists (la clave de destino ya existe)

Redis

¿Qué significa?

RESTORE (o un comando similar) falló porque la clave de destino ya existe. Por defecto, Redis no sobrescribe una clave existente.

¿Por qué ocurre?

El nombre de clave que se restaura con RESTORE ya existe en la base de datos, no se limpiaron los datos anteriores o hay varios intentos de restauración sobre la misma clave.

Cómo solucionarlo

Si quiere sobrescribir la clave existente, añada la opción REPLACE a RESTORE. Como alternativa, elimine primero la clave de destino (DEL mykey) o use otro nombre de clave. Compruebe antes su existencia con EXISTS mykey.

Abrir en DBAtlas →

Más entradas de este motor