· 학습 목표:
NoSQL의 개념, 유형 및 사용 사례를 이해합니다.
· 주요 내용:
1. NoSQL과 RDBMS의 차이점
2. NoSQL 데이터베이스의 주요 유형 소개
[Chapter 2: MongoDB 실습]
· 학습 목표:
문서 지향 데이터베이스 MongoDB의 기본 및 고급 사용법을 숙달합니다.
· 주요 내용:
1. MongoDB 설치와 CRUD 작업
2. MongoDB의 색인 생성, 집계 작업 실습
[Chapter 3: HBase의 이해와 실습]
· 학습 목표:
컬럼 지향 데이터베이스 HBase의 아키텍처 및 운용 방법을 학습합니다.
· 주요 내용:
1. HBase 아키텍처 이해와 설치
2. 대용량 데이터 처리를 위한 HBase 테이블 설계 및 쿼리 실습
[Chapter 4: Redis를 활용한 데이터 캐싱 및 메시징]
· 학습 목표:
인-메모리 데이터 저장소 Redis의 사용법 및 활용 전략을 마스터합니다.
· 주요 내용:
1. Redis의 주요 데이터 타입과 명령어 학습
2. 캐싱, 세션 관리, 메시징을 위한 Redis 활용 실습
[Chapter 5: NoSQL 데이터베이스 통합 프로젝트]
· 학습 목표:
다양한 NoSQL 데이터베이스를 통합하여 실제 애플리케이션에 적용합니다.
· 주요 내용:
1. MongoDB, HBase, Redis를 활용한 종합적 데이터 솔루션 설계
2. 실시간 데이터 처리, 분석 및 성능 최적화에 중점을 둔 실습

