1. Embedded Redis란?
- Embedded Redis는 애플리케이션 개발 시 외부 Redis 서버 없이 애플리케이션 내부에서 실행되는 인메모리 Redis 서버입니다. 다양한 프로그래밍 언어와 프레임워크에서 지원되며, 주로 테스트 환경에서 실제 Redis 서버를 대체하기 위해 사용됩니다.
- 이 글에서는 Kotlin(Java)과 Spring Boot 환경에서의 구현 예시를 다루지만, Python(redis-server-py), Node.js(redis-memory-server) 등 다른 환경에서도 유사한 솔루션들이 존재합니다.