DBAtlas · Atlas de operaciones de bases de datos

ERR no such key: ERR no such key (la clave no existe)

Redis

¿Qué significa?

No se encontró en la base de datos la clave sobre la que operar. Los comandos que requieren una clave existente, como RENAME, DUMP y MOVE, no funcionan sobre una clave inexistente.

¿Por qué ocurre?

La clave nunca se creó, caducó y se eliminó por su TTL, un nombre/ortografía de clave incorrecto, el índice de base de datos (SELECT) equivocado o la clave ya se eliminó con DEL.

Cómo solucionarlo

Compruebe que la clave existe: EXISTS mykey. Asegúrese de usar el nombre de clave correcto y la base de datos correcta (SELECT db). RENAME requiere que exista la clave de origen. Revise la lógica de las claves que caducan por TTL. Vuelva a crear la clave si es necesario.

Abrir en DBAtlas →

Más entradas de este motor