티스토리 뷰

Programming/Cloud

[AWS/Cloud] AWS - Databases

RosyPark 2021. 10. 2. 10:48

데이터베이스 유형 

1) 관계형(RDBMS) - Microsoft SQL Server, Oracle Database, MySQL

SQL 데이터베이스는 데이터를 행과 열에 저장 

RDBMS를 선택해야할 경우? 

- 엄격한 스키마 규칙 및 데이터 품질 적용 필요

- 데이터베이스가 과도한 읽기/쓰기 용량을 필요로 하지않음

- 최상의 성능을 필요로 하지 않는 관계형 데이터베이스의 경우 RDBMS가 자원소비가 적기 때문에 적절 

 

2) 비관계형 - MongoDB, Cassandra, Redis 

- 키 값 페어, 문서 및 그래프를 비롯한 다양한 스토리지 모델 중 하나를 사용하여 데이터 저장 

- NoSQL 스키마는 동적

비관계형 데이터베이스를 선택해야하는경우? 

- DB를 수평적으로 확장

- 데이터가 기존 스키마에 적합하지 않음

- 읽기/쓰기 속도가 기존 SQL DB에서 경제적으로 지원할 수 있는 범위 초과할 경우 

  관계형 / SQL NoSQL
데이터 스토리지 행 및 열 키, 값 문서 및 그래프 
Schema 고정 동적
Query SQL 기반 쿼리 문서 수집에 집중
확장성 수직적 수평적

 

 

관리형 데이터베이스와 비관리형 데이터베이스 

- AWS 관리형 데이터베이스?

시스템에 High-Availability, 확장성, 백업 제공 

반복적 업무 부담(OS 설치, 서버유지관리, 랙앤스택, 전력, HVAC을 경감 

 

-비관리형 데이터베이스? 

일반적으로 사용자가 모든 보안 백업, DB 튜닝 및 복제를 책임짐

 

 

AWS 관리형 Databases 

AWS 서비스 설명
Amazon RDS 관리형 기반 관계형 데이터베이스 서비스 MySQL, PostgreSQL, MariaDB, Oracle BYOL 또는 SQL Server용 관리형 기반 관계형 데이터베이스 서비스
Amazon DynamoDB NoSQL 데이터베이스 서비스 규모와 관계없이 뛰어난 성능이 필요한 애플리케이션을 위한 서버리스 데이터베이스
Amazon Redshift 데이터 웨어하우스 빠르고 간단하며 비용 효율적인 데이터 웨어하우징
AWS Database Migration Service(DMS) 데이터베이스 마이그레이션 최소한의 가동 중단 시간으로 데이터베이스를 마이그레이션
Amazon ElastiCache
인 메모리 데이터 스토어 오픈 소스와 호환되는 주요 인 메모리 데이터 스토어를 손쉽게 배포, 운영 및 확장할 수 있는 관리형 인 메모리 데이터 스토어 서비스

 

Amazon RDS

 

 

 

 

 

 

 

 

 

 

Amazon DynamoDB

 

 

 

 

 

 

 

 

 

 

출처 

1. AWS에서 무료 데이터베이스를 사용하여 현대적 애플리케이션 구축

2. 클라우드 기반 AWS 데이터베이스 선택 옵션 - AWS Summit Seoul 2017

3. 

4. 

 

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함