feat: Embedded Redis 적용 — Docker 없이 Redis 자동 구동

- EmbeddedRedisConfig: 외부 Redis 없으면 Embedded Redis 자동 시작
- RedisCacheAutoConfig: Redis 연결 실패 시 인메모리 캐시 fallback
- install.bat/sh: Docker/Redis 필수 의존성 제거, 인메모리 전환 안내
- application yml: Redis 설정을 선택 사항으로 변경

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
이 Commit은 다음에 포함되어 있습니다:
2026-03-27 14:37:57 +09:00
부모 c44b1273b1
커밋 6b248c6a69
8개의 변경된 파일131개의 추가작업 그리고 44개의 파일을 삭제

파일 보기

@@ -34,6 +34,12 @@ dependencies {
compileOnly 'com.oracle.database.jdbc:ojdbc11:23.6.0.24.10'
compileOnly 'com.microsoft.sqlserver:mssql-jdbc:12.8.1.jre11'
// Embedded Redis (Docker 없이 Redis 자동 구동)
api('it.ozimov:embedded-redis:0.7.3') {
exclude group: 'org.slf4j'
exclude group: 'ch.qos.logback'
}
// Micrometer
runtimeOnly 'io.micrometer:micrometer-registry-prometheus'