본문 바로가기

redis persistence2

[Redis] Redis 데이터의 영구 저장(RDB, AOF) Redis PersistencyRedis는 인메모리 DB이지만, 데이터를 디스크에 영구 저장 할 수 있는 특징이 있다.그래서 Redis가 restart되더라도 디스크에 저장해놓은 데이터를 다시 읽어서 메모리에 로딩하기 때문에 데이터가 유실되지 않는다. Redis에는 데이터를 저장하는 방법이 RDB(snapshotting) 방식과 AOF(Append only file) 두가지가 존재한다. RDB(snapshotting)특정 시점에 메모리에 있는 모든 데이터를 바이너리 파일로 저장하는 방식이다.이는 개발자가 직접 세팅하지 않아도 자동으로 .rdb라는 확장자의 파일에 인메모리 데이터를 저장하도록 기본으로 설정돼있다. 이 방식은 특정 시점으로 데이터를 복구하는 것이 가능하며, 레디스 데이터의 버저닝 또한 가능하.. 2024. 12. 10.
[Redis AOF] AOF 설정한 Redis Docker Container 실행하기 Redis는 아무 설정을 하지 않으면 RDB 방식을 따라 데이터가 디스크로 백업된다. 레디스의 데이터 백업 방식에 대한 내용은 아래 포스팅을 참고해주세요.https://onfonf.tistory.com/108 [Redis] Redis 데이터의 영구 저장(RDB, AOF)Redis PersistencyRedis는 인메모리 DB이지만, 데이터를 디스크에 영구 저장 할 수 있는 특징이 있다.그래서 Redis가 restart되더라도 디스크에 저장해놓은 데이터를 다시 읽어서 메모리에 로딩하기 때문onfonf.tistory.com 그러면 AOF(Append Only File) 방식으로 데이터를 백업하려면 어떻게 해야할까?이 글은 Dockerfile을 만들어서 AOF 방식으로 데이터를 백업하는 redis 컨테이너를 .. 2024. 12. 10.