Redis1 (NoSQL)Redis 레디스란? - key-value 형식의 NoSQL이다. 이걸 어디에 쓰나? - 원격저장소, 메시지 브로커, 공유 메모리 등으로 사용된다. 보통 인메모리 기반이기에 데이터를 캐싱하는 데에 많이 쓴다고 한다. 레디스의 특징 - value값으로 String, Set, SortedSet, Hash 등 여러 데이터 형식을 지원한다. - SnapShot(특정 지점을 Disk에 백업하는 방식), AOf(모든 쓰기 연산을 log에 기록해서 기존의 명령어들을 재실행하여 복구)를 이용하여 메모리에서 삭제된 데이터 복구가 가능하다. - Replication(Master / Slave)이 가능하다. 해당 Redis인스턴스가 다운됬을때를 대비할수 있다. - 싱글 스레드 기반이기에 RaceCondition이 일어날리가 없다. 캐.. 2021. 7. 26. 이전 1 다음