목록Database/Redis (1)
꾸물꾸물 졔의 개발공부
[Redis] Redis(레디스) 란?
Redis (레디스) Key-Value 구조의 비정형 데이터를 저장하고 관리하기 위한 오픈 소스 기반의 비관계형 데이터베이스 관리시스템이다. key-value쌍의 해시 맵 형태를 가진 서버이기 때문에 별도의 쿼리 없이 Key를 통해 빠르게 결과를 불러올 수 있다. DB, Cache, Message Queue, Shared Memory 로 사용되며 인메모리 데이터 구조를 가진 저장소이다. 즉, 레디스는 모든 데이터를 메모리에 저장하고 조회한다. 그렇기에 작업 속도가 굉장히 빠르다. ❔Redis를 사용하는 이유 데이터베이스가 있는데도 Redis라는 인메모리 데이터 저장소를 사용하는 이유는 무엇일까 ? DB는 물리 디스크에 직접 데이터를 쓰고 저장하기 때문에, 서버에 문제가 발생하여 다운되더라도 데이터 손실의..
Database/Redis
2023. 4. 20. 21:09