원칙
특정 시점에 메모리에 있는 데이터를 디스크의 임시 파일에 씁니다. 지속성이 완료된 후 이 임시 파일을 사용하여 마지막 지속된 파일을 교체합니다.
프로필
으아아아원칙
서버에 전송된 쓰기 작업 명령을 기록하면 AOF 파일이 형성됩니다. 이 파일은 추가만 가능하고 수정할 수는 없습니다. Redis가 시작되면 AOF 파일을 읽고 데이터를 재구성합니다(다시 실행). 파일의 기본 이름은 addonly.aof
입니다.프로필
으아아아재작성 및 리팩토링
각 명령을 자주 다시 실행할 필요 없이 다수의 반복 명령을 하나의 명령으로 통합합니다.
AOF는 더 안전하고 데이터를 파일과 즉시 동기화할 수 있지만 디스크 I/O를 소비하고 비효율적입니다
스냅샷은 서버가 정상적으로 작동할 때 데이터를 동기화하는 가장 좋은 방법입니다. 파일 크기가 작고 효율성이 높으며 보안이 낮습니다
참고: RDB와 AOF는 동시에 활성화됩니다. AOF는 기본적으로 데이터를 복원하는 데 사용됩니다.
열악한 네트워크 환경: 보다 안전한 AOF를 사용하려면 마스터와 슬레이브를 동시에 사용하는 것이 좋습니다
네트워크가 양호하고 집중적인 쓰기 작업이 필요한 경우: 마스터에는 스냅샷을 사용하고 슬레이브에는 AOF를 사용하는 것이 좋습니다
위 내용은 Redis 지속성 저장 방식 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!