Spring Boot Redis 통합 가이드: 설정, 직렬화 및 활용
1. 개요
1.1 Spring Data Redis
Spring Boot에서 데이터 작업은 Spring Data를 통해 처리됩니다. Spring Data는 Redis, MongoDB, JPA 등 다양한 데이터 소스와의 통합을 지원하며, Spring Data Redis는 Redis와의 연동을 담당합니다.
1.2 Lettuce vs Jedis
Spring Boot 2.x 버전부터 기존의 Jedis가 Lettuce로 대체되었습니다.
Jedis: 직접 연결 방식을 사용하며, 멀티 ...
7월 24일 20:19에 게시됨
Redis에서 다수 키의 값을 효율적으로 가져오는 방법
다중 키 조회: multiGet 사용
기본적인 복수 키 조회 기능을 제공하며, 간단한 구현과 사용이 가능하다. 특히 10~200개 내외의 키를 동시에 조회할 때는 성능 저하가 거의 발생하지 않는다.
하지만 키 수가 증가하면 다음과 같은 문제점이 발생할 수 있다:
네트워크 지연: 요청 패킷 크기가 커져 전송 시간이 늘어남
응답 부하: 값이 큰 경우 응답 데이터가 방대해져 클 ...
6월 4일 16:23에 게시됨
Redis를 활용한 가게 영업 상태 설정 및 데이터 처리
1. 가게 영업 상태 설정을 위한 Redis 사용
1.1 Redis 소개
Redis는 메모리 기반의 Key-Value 구조 데이터베이스입니다.
빠른 읽기/쓰기 성능 제공
핫 데이터(핫 상품, 뉴스 등) 저장에 적합
다양한 기업에서 널리 사용됨
공식 사이트: https://www.redis.net.cn
1.2 Redis 데이터 타입
1.2.1 주요 데이터 타입 설명
Redis는 Key-Value 구조로 데이터를 저장하며, Key는 ...
5월 25일 00:57에 게시됨