DBAtlas · Atlas de operações de banco de dados

ERR no such key: ERR no such key

Redis

O que significa?

A chave sobre a qual operar não foi encontrada no banco de dados. Comandos que exigem uma chave existente, como RENAME, DUMP e MOVE, não funcionam em uma chave inexistente.

Por que acontece?

A chave nunca foi criada, expirou e foi removida por causa do TTL, nome/grafia da chave errados, o índice de banco de dados (SELECT) errado, ou a chave já foi excluída com DEL.

Como resolver

Verifique se a chave existe: EXISTS mykey. Certifique-se de usar o nome de chave correto e o banco de dados correto (SELECT db). O RENAME exige que a chave de origem exista. Revise a lógica para chaves que expiram via TTL. Recrie a chave se necessário.

Abrir no DBAtlas →

Mais entradas deste banco