Programming-[Backend]/Redis, Memcached (1) 썸네일형 리스트형 Redis 개념, Local Memory 대신 사용 이유, 설치(CLI, GUI) 1. Redis란? Redis는 리눅스 기반의 key-value 기반 메모리 서버이다. 비관계형 데이터베이스(NoSQL)기반으로 구성된다. 주로 잦은 접근이 필요한 데이터를 메모리에 저장하여 통신 속도를 높이는데 사용한다. 예컨대 웹 서비스에서 모든 사용자의 요청에 대해 사용자의 접근 권한을 확인한다. 이때 매번 데이터베이스에 연결하여 권한 정보를 가져오는 것은 비용이 매우 크고 느린 작업이므로 Redis에 접근하면 미리 Redis에 저장해둔 정보를 통해 빠르게 정보를 확인하고 응답할 수 있다. source : 유튜브 영상 - Redis Labs and SQL Server 또한 주요 특징으로 Single thread로 작동한다는 특징이 있다. 따라서 어떤 요청이 redis에서 수행되고 있다면 다른 요청은.. 이전 1 다음