ABOUT ME

-

Graduate of Computer Engineering at Inha University

https://github.com/juwon0605

devprofessionalism@gmail.com
  • 9.Redis
    Computer Science/Database 2022. 1. 7. 16:44

      ∙Redis
       ∘메모리 기반의 키-값 구조 비관계형 데이터베이스
                -디스크가 아니라 메모리에 저장해서 디스크 스캐닝 없이 빠른 read, write 속도를 보장한다.
                -캐싱도 가능해 실시간 채팅에 적합하며 세션 공유를 위해 세션 클러스팅에도 활용된다.
                -캐싱: 처음 쿼리를 전송할 때는 데이터베이스에서 직접 가져오지만
                       두 번째 쿼리부터는 캐시에 저장된 데이터를 가져오는 기법
                -클러스팅: 여러 대의 컴퓨터들이 연결되어 하나의 시스템처럼 동작하도록 만드는 기법
       ○휘발성을 막기 위한 백업 과정
                -스냅샷: 특정 지점을 설정하고 디스크에 백업하는 기법
                -AOF(Append Only File): 쿼리들을 저장해두고 서버가 다운되면 재실행해서 다시 만들어 
                                                        놓는 기법
       ○value 5가지
                ➀string(512MB까지 저장 가능)
                ➁set(string 집합)
                ➂sorted set
                ➃hash
                ➄list(양방향 연결리스트도 가능)

    'Computer Science > Database' 카테고리의 다른 글

    DB 핵심 요약  (0) 2022.01.07
    7.DB 트랜잭션(Transaction)  (0) 2022.01.07
    8.트랜잭션(Transaction) 격리 수준(Isolation level)  (0) 2022.01.07
    6.Index  (0) 2022.01.07
    5.Anomaly(이상)  (0) 2022.01.07

    댓글

Designed by Tistory.