Redis

aiden·2022년 6월 27일
0

레디스(Redis)란?

레디스는 Remote Dictionary Server의 약자로 '키-값'구조의 비정형 데이터를 저장하고 관리하기 위한
오픈 소스 기반의 비관계형 데이터베이스 관리 시스템이다. 또한 Memcached와 같은 캐시 시스템으로
인메모리 솔루션으로 분류되기도 한다.
여기서 Memcached란 무료로 사용할 수 있는 오픈소스이며 분산 메모리 캐싱 시스템으로 데이터베이스
부하를 줄여 동적 웹 어플리케이션의 속도개선을 위해 사용되기도 하는 시스템이다.
레디스는 Memcached만큼 성능이 뛰어나며 다양한 데이터 구조체를 지원해 NoSQL관점에서 봤을 때
단순한 key-value의 타입을 사용해 높은 성능을 보장한다.
즉 Redis는 인메모리 데이터 구조로 DB에 대한 빠른 액세스를 제공한다. Redis는 빠르지만 영구 저장소(즉, 디스크)에 쓰기 때문에 비휘발성이다.

profile
웹/앱 백엔드 개발자

0개의 댓글