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

ERR unknown command: Unknown command

Redis

O que significa?

O Redis não reconhece o comando enviado. O nome do comando pode estar errado, não estar disponível nesta versão ou estar desabilitado/renomeado.

Por que acontece?

Um nome de comando digitado errado; o comando foi adicionado em uma versão mais recente do Redis (não existe no servidor antigo); chamar um comando que exige um módulo (por exemplo, RedisJSON, RediSearch) sem o módulo carregado; ou o comando foi desabilitado com rename-command/ACL. Às vezes, uma divisão errada dos argumentos pelo cliente também faz o nome do comando parecer corrompido.

Como resolver

Verifique o nome e a sintaxe do comando (COMMAND DOCS command ou a documentação). Verifique a versão do servidor: INFO server. Para um comando de módulo, verifique se o módulo está carregado: MODULE LIST. Se o comando foi ocultado com rename-command, revise a configuração. Garanta que sua biblioteca cliente codifique o comando corretamente.

Abrir no DBAtlas →

Mais entradas deste banco