Redis의 AOF와 RDB는 백업을 할 때, fork를 사용한다. 레디스에서 fork 사용시(with copy-on-write) 자식 프로세스가 새로 생성된다. 아마존 클라우드 장비의 fork 시간을 관련한 재미있는 자료가 있다. (Redis cloud의 장점을 설명한 글이지만, fork time이 얼마나 영향을 주는지 백업에 대한 테스트가 필요할 수 있다는 점에서 펌질했다.)
출처 :
https://redislabs.com/blog/testing-fork-time-on-awsxen-infrastructure
Instance type | Memory limit | Memory used | Memory usage (%) | Fork time |
m1.small | 1.7 GB | 1.22 GB | 71.76% | 0.76 sec |
m1.large | 7.5 GB | 5.75 GB | 76.67% | 1.98 sec |
m1.xlarge | 15 GB | 11.46 GB | 76.40% | 3.46 sec |
m2.xlarge | 34 GB | 24.8 GB | 72.94% | 5.67 sec |
cc1.4xlarge | 23. GB | 18.4 GB | 80.00% | 0.22 sec |
'Redis' 카테고리의 다른 글
[redis] 커맨드 이름 변경하기 (rename-command) (0) | 2016.01.28 |
---|---|
[redis] AUTH 커맨드 (0) | 2016.01.28 |
[Redis] 레디스 테스트후, 메모리 측정하기 (redis used memory) (0) | 2016.01.23 |
[redis] 레디스 데이터 타입, 값에 따른 인코딩 값 확인하기 - OBJECT ENCODING (0) | 2016.01.15 |
[redis] MIGRATE 커맨드 (0) | 2016.01.15 |