분산 데이터베이스·NoSQL
대규모 데이터를 여러 서버에 분산해 저장하고 처리하는 분산 데이터베이스의 원리와 NoSQL 데이터베이스의 구조 및 활용 방법을 다룹니다. 분산 저장, 복제, 샤딩, 파티셔닝, 일관성, 가용성, CAP 이론을 비롯해 MongoDB, Redis, Cassandra 등 주요 NoSQL 데이터베이스의 특징과 데이터 모델을 체계적으로 정리합니다. 관계형 데이터베이스와 NoSQL의 차이를 이해하고, 데이터 규모와 서비스 특성에 맞는 저장 구조를 설계하고 확장하기 위한 실무 중심의 전략을 함께 설명합니다.