Backend/Database
Redis 데이터는 휘발성일까?
mopil
2022. 12. 12. 18:12
반응형
Redis는 인메모리 데이터 key-value 저장소로, 모든 데이터를 메모리에 관리해서 매우 빠른 성능을 자랑하는 NoSQL 데이터베이스다.
나는 "인 메모리"라는 점에서 의문점이 생겼다.
즉, Redis에 저장된 데이터는 Redis 서버가 다운되면 사라지는가?
로컬로 key를 저장하고 재부팅 후 데이터를 조회하면 남아있는 걸 발견했다.
그래서 의문점이 생겨서 교수님께 질의응답을 진행한 내용을 공유하고자 한다.
결론부터 말하자면, "그렇지 않다" Redis 서버가 다운되더라도 데이터는 보존된다. 이는 Redis Persistance와 연관이 있다.
이와 관련한 질의응답 내용은 아래와 같다.
결국 Redis의 시작은 완전한 인 메모리 DB에서 시작됐지만, 사용자의 니즈에 따라 변화된거로 이해하면 될 것 같다.
반응형