Redis) 이것이 레디스다 2 - Redis란?

레디스는 고성능 키-값 저장소로서 문자열, 리스트, 해시, 셋, 정렬된 셋 형식의 데이터를 지원하는 NoSQL이다.

레디스의 주요 정보 및 특징

  • 영속성을 지원하는 인메모리 데이터 저장소
  • 읽기 성능을 위한 서버 측 복제 지원
  • 쓰기 성능을 위한 클라이언트 측 샤딩 지원
  • ANSI C로 작성 -> ANSI C 컴파일러가 동작하는 곳이면 어디든 설치/실행 가능
  • 많은 기업의 서비스에서 사용되고 있으며 성능적으로 검증된 솔루션이다
  • 메모리 저장소임에도 불구하고 많은 데이터형을 지원하므로 다양한 기능을 구현할 수 있다.

레디스가 다른 인메모리 솔루션들과의 차이점 중 가장 특별한 점은 다양한 자료구조이다.


레디스와 멤캐시드의 차이

  • 멤캐시드 : 고성능 분산 메모리 객체 캐싱 시스템
  • 레디스 : 키-값 저장소. 여러 자료구조를 지원하기 때문에 종종 데이터 구조 서버로 지칭된다.

멤캐시드는 데이터베이스가 아니기 때문에 NoSQL이 아니다.

Share