Redis 개념과 설치, 활용방안
Redis란? Redis는 REmote Dictionary Server의 약자로 "key-value" 기반 인메모리비 관계형 데이터 베이스다. 모든 데이터를 메모리에 저장하고 조회하기 때문에 빠른 Read, Write 속도를 보장한다. 다양한 value에 다양한 자료구조를 지원해 사용자 애플리케이션 개발 시 활용도가 높다. Redis vs Memcached Redis를 검색해보면 개념 설명과 함께 Memcached와의 비교글을 많이 볼 수 있다. Memcached는 메모리 기반이라 처리속도가 빠르고 데이터에 만료 시간을 지정할 수 있고, 저장소 공간이 없으면 LRU 알고리즘에 의해 삭제되는 특징이 있어, 대형 포털에서 Static Page나 검색 결과 등 캐싱 용도로 많이 사용된다. 다만 프로세스가 죽거..