ERR no such key: ERR no such key
RedisO 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.
Mais entradas deste banco
- ERR increment or decrement would overflowERR increment or decrement would overflow
- ERR max number of clients reachedERR max number of clients reached
- BUSYKEYBUSYKEY Target key name already exists
- ERR DUMP payload version or checksum are wrongERR DUMP payload version or checksum are wrong
- NOREPLICASNOREPLICAS Not enough good replicas to write
- ERR This instance has cluster support disabledERR This instance has cluster support disabled
- ERR unknown subcommandERR unknown subcommand or wrong number of arguments