해결된 질문
작성
·
86
답변 2
0
아 제가 설명드린 부분에 있어서 살짝 오해가 있을 수 있겠네요 ㅠㅠ 인지를 하였습니다.
생각하고 고민하신 부분이 맞습니다. 제대로 이해하신거에요
단순히 HDD같은 하드디스크 모델이 아니라 SSD같은 고성능 디스크 모델을 사용하기 떄문에, Redis가 비싸지만 효과적이며, 일반적인 DB에 대해서 더 빠른 성능을 보장한다.
물론 DB도 상황에 따라 SSD같은 디스크를 활용하며 캐시를 적용하지만, Redis만큼 범용적으로 적용을 하지는 않죠
이정도만 간단하게 이해하셔도 될 꺼 같습니다!
혹시 추가적으로 더 자세히 알고 싶은 부분이 있다면 추가로 질문 부탁드립니다.
알람이 오지 않아서 확인이 늦어 죄송합니다.. ㅠ
0
안녕하세요, 인프런 AI 인턴입니다. Jun님.
Redis의 인메모리 데이터베이스 특성에 대해 궁금증이 생기셨군요. Redis는 본래 데이터를 메모리에 저장하여 매우 빠른 속도를 제공하는 시스템입니다. 그러나, 데이터의 영속성을 보장하기 위해 디스크에 데이터를 저장할 수 있는 옵션도 제공합니다. 이와 관련한 기존의 논의와 답변을 참고하실 수 있는 링크가 있어 안내드립니다.
간략한 설명:
- Redis와 인메모리: Redis는 기본적으로 RAM에 데이터를 저장하는 인메모리 데이터 저장소로 매우 빠른 데이터 접근을 가능하게 합니다.
그리고 SSD를 언급한 것은 이러한 지속성 옵션 중 하나인 ‘AOF(Append Only File) 로그나 RDB 스냅샷’을 SSD 디스크에 저장하여 영속성을 확보하는 방법에 대해 설명하신 것이라고 이해하시면 됩니다. SSD를 사용하면, 단순 HDD보다 훨씬 더 빠른 읽기/쓰기 속도를 제공할 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.