Data/Redis
-
RedisData/Redis 2025. 2. 15. 01:25
Redis C 언어로 작성된 오픈소스 인메모리 데이터 저장소 In-memory Data Store : 백업을 제외한 모든 데이터를 램에 저장하기 때문에 RDBMS와 다른 구조 (일반적으로 램은 디스크에 비해 매우 빠르다)싱글 스레드 기반 : 멀티 스레드로 데이터베이스 엔진을 구성했을 때 장점이 분명히 존재하지만 프로그램의 복잡도를 증가시킬 수 있기에, 레디스는 과감하게 단일 스레드를 사용하여 단순한 디자인을 채택하였다. 따라서 개발자가 사용만 잘하면 사이드 이펙트가 거의 없는 매우 안정적인 기술이다.클러스터 모드를 지원 : 다중 노드에 데이터를 분산 저장하여 기본적으로 안정성∙고가용성을 제공한다.영속적으로 관리 : 인메모리 데이터베이스라는 특성상 주로 휘발성 데이터를 저장하지만, RDB와 AOF(App..