como - entrar a redis
¿Dónde está el directorio de datos en Redis? (2)
Encuentre su directorio de configuración de Redis, probablemente /etc/redis
. Luego busque en el archivo de configuración llamado redis.conf
y encuentre la línea que comienza con dir
.
Se verá de manera similar a esto:
dir /etc/redis/database
Esto hará el trabajo lentamente pero seguramente si no te molesta mirar :-)
sudo find / -name "redis.conf" -exec grep "^dir" {} /; 2> /dev/null
dir /etc/redis
o si también quieres el nombre de archivo de configuración:
sudo find / -name "redis.conf" -exec grep -H "^dir" {} /; 2> /dev/null
/private/etc/redis/redis.conf:dir /etc/redis
Otras posibilidades que puede verificar son si Redis se inició con un archivo de configuración personalizado como su primer parámetro como este:
redis-server /path/to.custom/config-file
o con la opción dir
configurada en la línea de comandos de esta manera:
redis-server dir /path/to/data
Utilizar
ps -aef | grep redis
Para buscar estas opciones.
Después de escribir algunos datos en un servidor redis, pude leer los datos de un cliente. Sin embargo, ¿cómo puedo encontrar el directorio de datos en el sistema de archivos?
Método más rápido: utilizar redis-cli.
redis-cli config get dir
Si tiene la autenticación configurada, deberá pasarla usando -a password
Reemplazando "contraseña" con su contraseña.