나는 Tarantool에 대해이 article을 읽었으며 AOF와 WAL 로그가 같은 방식으로 작동하지 않는다고합니다.Redis AOF와 Tarantool WAL 로그의 차이점
Tarantool : 스냅 샷 외에, 본격적인 WAL (write ahead 로그)이 있습니다. 따라서 각 거래가 끝나면 즉시 데이터 지속성을 확보 할 수 있습니다. Redis : 사실 스냅 샷 만 있습니다. 기술적으로, 재부팅 후 수동 복원을 포함하여 AOF (모든 작업이 기록 된 추가 전용 파일)가 있습니다 ( ). 수동으로 복원해야합니다. 간단히 말하면 Redis를 사용하면 서버 을 수동으로 일시 중단 한 다음 스냅 샷을 만들고 AOF를 보관해야합니다.
누군가 2 전략과 각 방식이 상위 수준에서 어떻게 다른지 더 명확하게 설명 할 수 있습니까?
필자는 항상 Redis AOF가 PostgreSQL에서 구현 된 것과 같은 SQL 데이터베이스 트랜잭션 로그와 동일한 방식으로 작동한다고 가정했지만 잘못된 것일 수 있습니다.