특징


1. String, lists, sets, hashes, sorted sets  과 같은 자료구조를 지원한다.

2. 디스크가 아닌 메모리 기반의 데이터 저장소이다. 

3. DataBase로도 사용할 수 있고 Cashe로도 사용할 수 있다. (NoSQL & Cashe)

   - 캐쉬로 사용할 경우 저장소 기능을 off해야 함.

4. Redis Sentinel을 통해 높은 가용성을 갖을 수 있고, Redis Cluster를 통해 Master-slave의 클러스터링을 수행할 수 있다. 

5. 성능은 환경에 따라 다르겠지만 초당 2만~10만회 수행할 수 있다.





IMDB(in-memory DB)


메모리 기반 저장소 VS 디스크 기반 저장소


속도                                     >

내구성                                 <





+ Recent posts