Redis 는 RDB 영구 화 동작 을 철저히 사용 하지 않 습 니 다.

1815 단어 RedisRDB지구 화
Redis RDB 영구 화 사용 안 함
Redis 는 RDB 를 기본적으로 열 고 AOF 는 기본적으로 닫 습 니 다.RDB 를 닫 으 려 면 Redis 를 완전히 캐 시 로 사용 하고 설정 항목 save 를 수정 해 야 합 니 다.
save"를 열 면 save 900 1,save 300 10,save 60 10000 주석 을 삭제 합 니 다.
프로필 수정 은 다음 과 같 습 니 다:

save ""
#save 900 1
#save 300 10
#save 60 10000
RDB 영구 화 를 중간 에 닫 으 려 면 생 성 된 파일 dump.rdb 를 삭제 해 야 합 니 다.다시 시작 하면 RDB 를 완전히 닫 고 지 속 됩 니 다.
명령 config get dbfilename 을 통 해 최신 파일 이름 을 가 져 올 수 있 습 니 다.명령 config get dir 를 통 해 최신 경 로 를 가 져 옵 니 다.
프로필 의 설정 은 다음 과 같 습 니 다.

#          ,        dump.rdb
dbfilename dump.rdb
 
#    ,            。rdb、aof          
dir /usr/local/redis/var
Redis 영구 화 AOF 와 RDB 설정
AOF 에 저 장 된 데이터 프로젝트 는 rdb 와 aof 를 동시에 열 면 aof 방식 을 사용 합 니 다.
(1)데이터 파일 에 저 장 된 save 규칙 설정

save 900 1     #900   ,         ,         
save 300 10    #300   ,   10     ,         
save 60 10000  #60   ,   10000     ,         
(2)데이터 rdb 압축 설정

rdbcompression yes  #                 ,   yes,redis  LZF  ,      CPU  
                    #       ,             
dbfilename dump.rdb  #  rdb           
stop-writes-on-bgsave-error yes  #               ,    
rdbchecksum yes    # rdb      
(3)aof 파일 조작

appendonly no   #                  ,     ,                   ,  redis             save      ,                              
                      #          。
# appendfsync always       # always:             fsync()       ( ,  ) 
appendfsync everysec       # everysec:        (  ,   )
# appendfsync no             # no:                  ( ) 
이상 은 개인 적 인 경험 이 므 로 여러분 에 게 참고 가 되 기 를 바 랍 니 다.여러분 들 도 저 희 를 많이 응원 해 주시 기 바 랍 니 다.

좋은 웹페이지 즐겨찾기