usar entrar como commands redis directory server

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.