<aside>
목차
</aside>
<aside> <img src="notion://custom_emoji/0f9169be-a596-4aa3-90fc-7ceb079dfd5f/1f4eda9b-0fe1-808f-bba6-007a13f0d491" alt="notion://custom_emoji/0f9169be-a596-4aa3-90fc-7ceb079dfd5f/1f4eda9b-0fe1-808f-bba6-007a13f0d491" width="40px" />
Redis
**‘Remote Dictionary Server’**의 약자로, 메모리 기반 고성능 데이터 저장소이다.
<aside> <img src="notion://custom_emoji/0f9169be-a596-4aa3-90fc-7ceb079dfd5f/1f4eda9b-0fe1-808f-bba6-007a13f0d491" alt="notion://custom_emoji/0f9169be-a596-4aa3-90fc-7ceb079dfd5f/1f4eda9b-0fe1-808f-bba6-007a13f0d491" width="40px" />
각 데이터 타입의 사용 사례
String: 간단한 캐시, 상태 정보 저장에 사용List: FIFO(First-In-First-Out) 큐 또는 LIFO(Last-In-First-Out) 스택 구형Set: 대규모 데이터에서 중복 제거 및 집합 연산을 빠르게 처리Sorted Set: 랭킹이나 우선순위가 중요한 시스템 구현에 적합Hash: 작은 객체를 필드별로 효율적으로 저장하고 조회Bitmaps: 상태 체크나 비트 연산이 필요한 경우 사용HyperLogLog: 매우 적은 메모리로 유니크 데이터 수 추정에 유용
</aside>