redis

· Redis
이 글을 쓰게 된 이유백엔드 개발을 진행하면서 캐싱, 동시성 해결, 메시지 브로커 등 많은 용도로 Redis가 사용되고 있어 Redis가 무엇인지와 어떤 상황에 적용하면 좋을지에 대해서 알아보려고 합니다.Redis란?Redis는 오픈소스 기반의 인메모리 데이터 저장소 입니다. key-value 데이터 구조를 가진 비관계형 데이터 베이스 관리 시스템입니다. Redis는 속도가 빠르고 사용이 간편하여 최고의 성능이 필요한 애플리케이션에서 많이 사용되고 있습니다. Single Threaded이므로 한 번의 하나의 명령어만 처리할 수 있습니다. 그렇기에 중간에 처리 시간이 긴 명령어가 들어오면 그 뒤의 명령어들은 모두 앞에 있는 명령어가 처리될 때까지 대기가 필요합니다.Redis의 데이터 구조String(문자열..
anys
'redis' 태그의 글 목록