Redis2 Redis를 사용하는 이유 On-Premise 환경 => 데이터베이스보다 100배 빠르고, 메모리 변수보다 안정적이기 때문Serverless 환경 => 메모리 캐시 대신 사용할 수 있으므로>서버 간 데이터 공유 (메모리 캐시는 서버별로 격리됨)DB보다 훨씬 빠른 성능 (100배 차이)서버 재시작해도 데이터 유지 (메모리 캐시는 사라짐) 2025. 9. 24. 서버리스 환경에서 캐싱이 동작하지 않는 이유와 해결책 서버리스 환경에서 애플리케이션을 배포하다 보면 예상과 다르게 캐싱이 제대로 동작하지 않는 경험을 해보셨을 겁니다. 특히 Vercel 같은 플랫폼에서 통계 데이터를 캐싱했는데 매번 새로 불러와지는 현상을 겪으신 분들이 많을 텐데요. 오늘은 이 문제의 원인과 해결책을 알아보겠습니다. 서버리스는 정말 '서버가 없는' 것일까?서버리스(Serverless)라는 이름 때문에 서버가 아예 없다고 생각하기 쉽지만, 실제로는 서버가 필요할 때만 켜지고 꺼지는 개념입니다. 전통적인 서버 vs 서버리스전통적인 서버24시간 365일 항상 켜져있음메모리에 데이터가 지속적으로 유지됨고정 비용 발생서버리스평상시: 완전히 꺼져있는 상태 (메모리에서 제거)요청 시: 함수를 새로 시작 (Cold Start)처리 후: 일정 시간 Wa.. 2025. 9. 24. 이전 1 다음 반응형