기타

Redis

창욱씨 2021. 2. 19. 01:37

Redis란

Redis의 개념

Redis는 메모리 기반의 "key-value" 구조의 데이터 관리 시스템이며, 모든 데이터를 메모리에 저장하고 조회하기에 빠른 Read, Write 속도를 보장하는 비 관계형 데이터베이스입니다. Redis는 크게 String, Set, Sorted Set, Hash, List의 5가지 데이터 형식을 지원합니다.

Redis의 특징

  • 영속석을 지원하는 인메모리 데이터 저장소입니다.
  • 읽기 성능 증대를 위해 마스터 / 슬레이브 형태의 서버 측 복제를 지원합니다. 마스터에서 쓰기가 수행되면 슬레이브 데이터 세트를 실시간으로 업데이트하기 위해 연결된 모든 슬레이브로 전송됩니다.
  • 쓰기 성능 증대를 위해 클라이언트 측 샤딩을 지원합니다.
  • String, Set, Sorted Set, Hash, List 등 다양한 데이터 형을 지원합니다.

Memcached와 Redis의 비교

728x90