참조자료 > 개발자료

Redis (고속 Key/Value & NoSQL)

Redis란

  • Redis는 고속으로 값을 Read/Write 할 수 있는 NoSQL이다.
  • 단순한 KVS기능만이 아님
  • C언어로 만들어져 있다.
  • AWS의 ElasticCache로 채용
 
  • Single Thread로 동작, 모든 데이터의 조작은 배타적 (순서대로 처리)
  • 모든 데이터를 메모리에 적재해 엄청 빠르다.
  • 여러 조작을 1회의 실행으로 가능하다. (통신량 감소)

 

  • 메모리 확보가 안되면 모든 쓰기가 (모두) 에러가 된다.