Redis Cache 실습(Aka. Write Back)
·
DB/Redis
Write-Back Cache 패턴 실습: Redis와 MySQL을 활용한 구현Write-Back Cache 패턴은 데이터를 캐시에 먼저 쓰고, 데이터베이스로는 일정 주기로 배치 작업을 통해 동기화하는 패턴입니다. 이 패턴은 쓰기 성능을 극대화할 수 있는 장점이 있지만, 캐시 손실 시 데이터 일관성 문제를 발생시킬 수 있습니다. 이번 실습에서는 Spring Boot와 Redis, 그리고 MySQL을 사용하여 Write-Back 패턴을 구현하고, 주기적인 동기화 작업을 배치로 처리하는 방법을 다룹니다.1. Write-Back Cache 패턴 실습 개요핵심 동작 원리:쓰기 작업: 데이터는 먼저 Redis 캐시에 저장. 데이터베이스에는 바로 반영하지 않음.배치 작업: 주기적으로 Redis 캐시에 저장된 데이터..