31. 가능하면 분산 DB로
- 단일 노드에 수용하기에는 너무 많은 양
- 성능 문제도 있고
- 관리도 어려움
- 데이터가 늘어나는 것까지 고려
32. 분산 DB 중에
- Key-Value Store(NoSQL) 선택
- 수평 확장이 편리
- 키에 여러 Column을 추가 가능
- 일관성을 보장하지 않음
33. Key-Value Store 비교
속도는 보통이지만 사용한 만큼 비용을 지불하는 Azure Table Storage 선택
Cassandra Amazon
DynamoDB
Azure Table
Storage
속도 빠름 빠름 보통
비용 Instance 단위로
비용 발생
쓰기/읽기 예약한
만큼 + 사용량
쓰기/읽기 작업당
+ 사용량
관리 필요성 O X X
Auto Scaling △(소프트웨어 적
으로 지원하지만
하드웨어 셋팅 필
요)
O O