레디스백업
-
레디스란? 레디스의 백업 프로세스에 대하여스터디 노트 2023. 12. 20. 11:22
레디스( Redis)는 메모리 기반 데이터 저장소로 키-밸류 데이터 구조에 기반합니다. 레디스의 장점은 빠른 처리 속도이며, 내부 명령어 처리는 싱글 스레드 아키텍쳐로 구현되어있습니다. 레디스의 특징 은 '메모리'와 '싱글스레드' 입니다. 메모리는 데이터를 매우 빠르게 저장 및 조회할 수 있습니다. 하지만 휘발성이지요. 이를 보완하고자 레디스는 데이터 영속성을 제공하는데, 이는 데이터를 디스크에 백업하는 기능을 제공하며 RDB나 AOF방식으로 백업할 수 있습니다. 이 두 기능을 함께 설정하여 상호 보완 기능으로 사용해도 됩니다. RDB(RedisDataBase)는 메모리에 있는 데이터 전체를 스냅샷으로 작성해 이를 디스크에 저장합니다. 백업이나 복원이 매우 간단하지요. 단점은 스냅샷 이후 변경된 데이터는..