Redis SAVE Parameter

Redis Server 教育
Redis Server Course
Redis 定期点検/技術支援
Redis Technical Support
Redis エンタープライズサーバ
Redis Enterprise Server

Redis save parameter

레디스 설정 파일인 redis.conf 에 있는 save 파라미터에 대한 설명입니다.  

설명

메인 메모리에 있는 데이터를 몽땅 떠서 디스크에 저장한다.
이것을 Snapshotting 또는 파일 확장자가 rdb여서 RDB 방식이라고 한다.
저장 파일은 기본으로 dump.rdb 에 저장된다.
디스크에 데이터를 저장하는 일반적은 RDBMS에서는 생각할 수 없는 일이지만, 레디스는 메모리 DB이므로 이런 일이 가능한다.
저장 주기는 시간과 변경된 데이터 개수로 설정한다.
save 60 10000 이면 60초 안에 만개 이상 데이터가 변경되면 저장된다.
save 300 10 이면 300초(5분)안에 10개 이상 데이터가 변경되면 저장된다.
save 900 1 이면 900초(15분)안에 1개 이상 데이터가 변경되면 저장된다.
데이터 변경이 많이 일어날 경우 파일 저장 시간을 고려해서 설정해야 한다.
예를 들어 데이터 크기가 30GB이고 저장하는데 2분이 걸리고 60초에 1만개 이상 데이터가 변경된다면 레디스 서버는 60초 마다 RDB 파일을 저장하려고 할 것이고 이전에 시작한 저장이 끝나지 않은 상태에서 다음 저장 이벤트가 발생할 것이다.   그러므로 데이터 변경이 많은 시스템의 경우 이런 상황을 고려해서 설정해야 한다.

사용 방법

save 900 1
save 300 10
save 60 10000

<< AOF-USE-RDB-PREAMBLE STOP-WRITES-ON-BGSAVE-ERROR >>

조회수 :

Email 返事がかかってなれば、メールでお知らせします。

혹시 처음이세요?
레디스게이트에는 레디스에 대한 많은 정보가 있습니다.
레디스 소개, 명령어, SQL, 클라이언트, 서버, 센티널, 클러스터 등이 있습니다.
혹시 필요한 정보를 찾기 어려우시면 redisgate@gmail.com로 메일 주세요.
제가 찾아서 알려드리겠습니다.
 
close
IP를 기반으로 보여집니다.