본문 바로가기

Redis11

[Redis] Redis 캐싱 전략이 궁금해! Redis의 기본 개념을 다지면서 Redis의 장점도 알게 되었고 기본 명령어 7가지와 Key의 네이밍 컨벤션까지 다지게 되었다.이제 어떤 전략이 실무에서 자주 활용되는지 머릿속에 넣어보자! 1. 캐시(Cache)란?원본 저장소보다 데이터를 빠르게 가져올 수 있는 임시 데이터 저장소를 의미한다.Chrome에서도 사용자에게 웹브라우저를 빠르게 제공하기 위해 브라우저에 이미지와 파일들을 캐시해둔다. 캐시는 Redis에서만 사용되는 용어는 아니고 전반적인 개발 분야에서는 통용되어서 사용되는 용어라 개발 분야에서는 굉장히 중요하다. 2. 캐싱(Caching)이란?임시 데이터 저장소에서 빠르게 데이터를 가져오는 방식이라고 이해하면 된다. 3. 현업에서 가장 많이 사용되는 Caching 전략Caching 전략은 구.. 2024. 10. 25.
[Redis] Redis의 기본 개념부터 다져볼까? Redis를 활용하기 전, 기본 개념부터 다지기 위해 차근차근 기록하며 글을 작성하려 한다.내 머릿속엔 지우개가 있기 때문에, 그리고 강사님도 내가 이해하기 쉬운 방법으로 정리하라 하셨기에 잘 정리해보자? 1. Redis란?Remote Dictionary Server의 약자로, "Key-Value" 구조의 비정형 데이터를 저장하고 관리하기 위한 오픈 소스 기반의 비관계형 데이터베이스 관리 시스템(DBMS)이다.- 위키백과 - 라고 정의되어 있지만 너무 어렵다.따라서, 나는 아래와 같이 이해하기로 했다.데이터 처리 속도가 엄청 빠른 NoSQL 데이터베이스이다. 여기서 NoSQL은 Key-Value 형태로 데이터를 저장하는 데이터베이스라고 생각하면 쉽다. 2. Redis의 장점장점은 무수히 많겠지만, 많이 .. 2024. 10. 24.