목록데이터베이스/Redis (1)
공부함
Redis 빌드, RESP V2 명령어 사용해보기
Redis란? In Memory NoSQL 또는 In Memory Cache로 다양한 자료구조를 제공한다. Memory에 모든 자료를 저장한다. 빠르면서 다양한 자료구조를 제공해 개발에 편의성을 제공한다. 캐시 데이터를 DB(디스크)가 아닌 더 빠른 저장 매체(메모리)에 저장해놓고 읽는 것이다. 다양한 방식의 캐시가 있다. 가장 대표적인 방법은 Cache Aside이다. Cache Aside 대부분 캐시가 사용하는 방식이다. 캐시에서 먼저 읽고, 캐시 미스가 발생하면 DB를 읽어서 캐시를 업데이트한다. 장점 : 로직이 애플리케이션에 있어 구현이 쉽고 캐시에는 필요한 내용만 들어가게 된다. 단점 : 캐시 미스가 발생하면 성능이 떨어진다. DB에 업데이트 된 내용이 캐시에 반영되지 않을 수 있다. 캐시 미스..
데이터베이스/Redis
2024. 4. 20. 19:57