DBAtlas · Atlas de operaciones de bases de datos

ERR unknown command: Unknown command

Redis

¿Qué significa?

Redis no reconoce el comando que envió. Puede que el nombre del comando sea incorrecto, no esté disponible en esta versión o esté deshabilitado/renombrado.

¿Por qué ocurre?

Un nombre de comando mal escrito; el comando se añadió en una versión más reciente de Redis (no existe en el servidor antiguo); llamar a un comando que requiere un módulo (p. ej., RedisJSON, RediSearch) sin el módulo cargado; o el comando se deshabilitó con rename-command/ACL. A veces una división incorrecta de argumentos por parte del cliente también hace que el nombre del comando parezca corrupto.

Cómo solucionarlo

Verifique el nombre y la sintaxis del comando (COMMAND DOCS command o la documentación). Revise la versión del servidor: INFO server. Para un comando de módulo, verifique que el módulo esté cargado: MODULE LIST. Si el comando se ocultó con rename-command, revise la configuración. Asegúrese de que su biblioteca cliente codifique el comando correctamente.

Abrir en DBAtlas →

Más entradas de este motor