[데이터베이스] Redis란?
·
데이터베이스
1. Redis란 무엇인가?Redis(REmote DIctionary Server)는 오픈 소스, 인메모리 데이터 저장소로 주로 캐싱, 세션 저장소, 메시지 큐 및 실시간 데이터 분석 등에 사용됩니다. 일반적인 RDBMS와 달리 데이터를 메모리에 저장하여 매우 빠른 속도로 읽고 쓸 수 있는 것이 가장 큰 특징입니다.Redis의 주요 특징인메모리 데이터 저장소: 모든 데이터를 RAM에 저장하여 빠른 데이터 접근이 가능Key-Value 구조: 다양한 데이터 타입(String, List, Set, Hash 등) 지원퍼시스턴스(Persistence) 지원: AOF(Append Only File) 및 RDB(Snapshot) 방식으로 데이터를 디스크에 저장 가능분산 처리 지원: 클러스터 모드 및 복제 기능 제공다..