2016-08-19 2 views
0

나는 레디 스에 대한 강한 지식이 없으므로 도움이 필요하다!Redis가 데이터를 잃을 수 있습니까?

내가 아는 것처럼 Redis는 데이터를 메모리에 저장하고 때로는 하드 드라이브에 덤프합니다.

어떤 이유로 Redis 프로세스가 중단되면 모든 데이터가 손실됩니까?

만약 그렇다면 프로세스가 복원 될 때까지 데이터 저장을 위해 무엇을 할 수 있습니까?

감사합니다!

+1

'어떤 이유로 Redis 프로세스가 실패하면 모든 데이터를 잃게됩니까? '네. '그렇다면, 프로세스가 복원 될 때까지 데이터 저장을 위해 무엇을 할 수 있습니까? '영구 데이터 저장을 위해 redis를 사용하지 마십시오. – TZHX

답변

0

http://redis.io/topics/persistence

레디 스가 AOF (전용 파일을 추가) 및 RDB (스냅 숏) 지속성 옵션을 함께 제공, 그것은 또한 아주 최소한의 데이터 손실을 유지하기 위해 구성 PARAM 있습니다.

1 초마다 스냅 샷 또는 모든 이벤트를 하나씩 AOF 파일에 기록하면 성능에 영향을 줄 수 있습니다.

관련 문제