Redis란
Stands for Redis는 Remote Dictionary Server의 약어이다. In-Memory DataBase Redis는 데이터를 메모리에 저장하고 조회한다. 즉 In-Memory DataBase이다. 데이터를 메모리에 저장하고 사용하기 때문에 이는 HDD와 RAM의 차이를 알고 있다면 명확하게 속도가 빠르다는 것을 의미하는 것을 알 수 있다. 하지만 RAM을 사용하기 때문에 당연히 용량 문제가 있고 데이터 저장을 위한 DB로 사용하기에는 무리가 있다. 즉 Redis as a Cache 그러니까 Redis는 주로 Cache DB Server 라고 생각하자. NoSQL DataBase라고 표현되어있기 떄문에 SQL을 써야되는건가 싶지만 그렇진 않고 Key-Value 구조로 데이터를 관리하기 ..