Redis

[Redis] Redis와 NoSQL

코푸딩 2023. 3. 16. 16:50
728x90

Redis는 NoSQL?

Redis는 Key-Value 구조를 가지므로 NoSQL로 분류할 수 있다.

하지만 일반적으로 영속성을 갖는, 즉 데이터를 저장하고 보관하는 역할보다는 캐시 서버로 활용된다.

 

 

Redis의 특성

  • 다양한 자료구조를 지원한다.(String, Hash, Set, List 등)
  • 외부 메모리(External Heap)으로 애플리케이션에 장애가 발생해도 Redis의 데이터는 보존된다.
  • In-memory지만 백업 기능을 이용해 DB처럼 영속성을 가질 수 있다.
  • 단순 저장의 용도가 아닌 자료 구조를 통해 복잡한 로직을 쉽게 구현할 수 있게 해준다.(Sorted-Set)
728x90

'Redis' 카테고리의 다른 글

[Redis] Redis 데이터 형식(Sorted Sets)  (0) 2023.03.22
[Redis] Redis 데이터 형식(Hashes)  (0) 2023.03.22
[Redis] Redis 데이터 형식(Sets)  (0) 2023.03.22
[Redis] Redis의 데이터 형식(Lists)  (0) 2023.03.19
[Redis] Redis의 특징  (0) 2023.03.16