복붙노트

[REDIS] 어디 레디 스의 데이터 디렉토리는?

REDIS

어디 레디 스의 데이터 디렉토리는?

레디 스 서버에 일부 데이터를 작성 후, 나는 클라이언트에서 데이터를 읽을 수 있습니다. 그러나, 어떻게 파일 시스템의 데이터 디렉토리를 찾을 수 있습니까?

해결법

  1. ==============================

    1.가장 빠른 방법 : 사용 레디 스-CLI.

    가장 빠른 방법 : 사용 레디 스-CLI.

    redis-cli config get dir
    

    당신이 인증을 구성한 경우, 당신은 당신의 암호로 "암호"를 교체 -a 암호를 사용하여 그 합격해야합니다.

  2. ==============================

    2.당신의 레디 스 구성 디렉토리, 아마의 / etc / 레디 스를 찾을 수 있습니다. 그런 다음 설정 파일이라고 redis.conf에보고 DIR 시작하는 행을 찾을 수 있습니다.

    당신의 레디 스 구성 디렉토리, 아마의 / etc / 레디 스를 찾을 수 있습니다. 그런 다음 설정 파일이라고 redis.conf에보고 DIR 시작하는 행을 찾을 수 있습니다.

    그것은이 유사합니다 :

    dir /etc/redis/database
    

    당신이보기에 성가 시게 할 수없는 경우이 천천히 그러나 확실하게 일을 할 것입니다 :-)

    sudo find / -name "redis.conf" -exec grep "^dir" {} \; 2> /dev/null
    dir /etc/redis
    

    나뿐만 아니라 설정 파일 이름을 원하는 경우 :

    sudo find / -name "redis.conf" -exec grep -H "^dir" {} \; 2> /dev/null
    /private/etc/redis/redis.conf:dir /etc/redis
    

    다른 가능성 당신은 레디 스 여부를이 같은 첫 번째 매개 변수로 사용자 지정 설정 파일로 시작된되어 확인할 수 있습니다 :

    redis-server /path/to.custom/config-file
    

    또는이 같은 명령 줄에서 디렉토리 옵션 세트 :

    redis-server dir /path/to/data
    

    사용하다

    ps -aef | grep redis
    

    이 옵션을 확인합니다.

  3. from https://stackoverflow.com/questions/32284494/where-is-the-data-directory-in-redis by cc-by-sa and MIT license