데이터베이스 쿼리 캐시를 사용하거나 로그인 구성에 있어 redis를 활용하고 있는데 알지 못하는 부분이 많아
기본적인 정의 내용과 활용 예시를 조사해보았습니다.
redis는 빠른 오픈 소스인 메모리 키 값 데이터 구조 스토어로, 캐싱, 세션 관리, pub/sub 및 순위표 등에 사용할 수 있다고 합니다.
데이터를 디스크 혹은 SSD에 저장하는 대부분의 데이터 베이스 관리 시스템과 다르게 모든 redis 데이터는 서버의 주 메모리에 상주하고, 이러한 인 메모리 데이터베이스는 디스크에 엑세스할 필요를 없앰으로써 검색 시간으로 인한 지연을 방지하는 것입니다.
따라서 이러한 CPU 명령을 더 적게 사용하는 좀 더 간단한 알고리즘으로 데이터에 엑세스 할 수 있습니다.
이러한 작업은 보통 1밀리 초 미만이 소요됩니다.
'클라우드, 인프라' 카테고리의 다른 글
캐시를 사용하게 되면서 redis 정리 (0) | 2022.06.16 |
---|---|
nginx 정의 (0) | 2021.12.28 |
Docker를 사용하여 FastAPI를 배포하는 저렴한 방법 (nginx , fastapi 연동) (0) | 2021.11.17 |
dockerfile 이용해 나만의 이미지 만들기 (0) | 2021.11.17 |
가장 빠른 머신러닝 앱 배포하기 | fastapi, gunicorn, nginx (0) | 2021.11.17 |