본문 바로가기

DB

Redis

 

인메모리(RAM) key-value 데이터 구조 저장소

 

특징

  • 빠른 성능: 메모리(RAM) 내 저장으로 빠른 데이터 액세스
  • 데이터 유형: String, Set, Sorted Set, Hash, List
  • 영속성
    • snapshot: 특정 시점의 메모리 데이터를 디스크에 백업
    • AOF(Append Only File): 모든 쓰기 작업을 기록하는 로그 파일로, 예기치 않게 데이터가 사라져도 로그를 다시 실행해 데이터 복구 가능

활용

  • 캐싱: 로그인 세션, JWT, API 호출 결과
  • 실시간 분석: 순위, 통계
  • Pub/Sub 패턴: 실시간 채팅, 이벤트 메시징 처리

'DB' 카테고리의 다른 글

저장 프로시저  (0) 2024.03.01
SQL injection  (1) 2024.02.26
트랜잭션(Transaction)  (2) 2024.02.24
인덱스(Index)  (2) 2024.02.24
정규화(Normalization)  (2) 2024.02.24