개발/Redis
-
Redis(레디스) 소개 및 기본 개념 정리개발/Redis 2020. 8. 2. 21:34
Redis(Remote Dictionary System)란 Redis는 메모리 기반의 key - value 저장소입니다. 다른 인메모리 솔루션들과 차이점 중 특별한 점은 다양한 자료구조(문자열, 리스트, 해시, 셋, 정렬된 셋 등)를 지녔다는 점입니다. Redis 특징 장점 리스트, 배열형식의 데이터 처리에 특화 : value 값으로 문자열, 리스트, set(key 1개에 n개의 중복되지 않은 value), sorted set, hash(key 1개에 filed-value쌍이 1개 이상 존재)형 등 여러 데이터 형식을 지원하며 리스트형 데이터의 입력과 삭제가 mysql에 비하여 10배 정도 빠릅니다. 메모리를 활용하면서 영속적인 데이터 보존 : 명령어로 명시적으로 삭제하거나 expires(redis의 각..