In Memory 형태의 No-SQL로 Key-Value 쌍 해쉬 맵의 데이터 베이스 입니다.
In-memory : 메모리에 저장 disk I/O가 발생하지 않아서 속도가 빠름 No-SQL : Not Only Sql RDBMS 보다 속도가 빠름
- 주로 캐시 서버에 사용할 수 있다.
- 같은 요청이 많아질 경우 매번 DB를 거치는 것이 아닌 캐시 서버에서 첫 번째 요청이후 저장된 결과값을 바로 보내주기에 DB에 부하가 덜하다.
- 자료구조를 지원한다.
- String (text, binary data → 가장 일반적인 key - value 구조의 형태) - 512MB까지 저장 가능
- set (String의 집합)
- sorted set (set을 정렬해둔 상태)
- Hash
- List (양방향 연결리스트도 가능)