-
[AWS] RDS (종류와 OLTP&OLAP 간단차이)AWS 2024. 2. 11. 15:05
RDS (Realational DB Service) : 관계형 데이터베이스
데이터베이스의 종류
1. 관계형 데이터베이스
2. NoSQL과 같이 JSON 형태를 지닌 데이터베이스
Relational DB 종류 (AWS RDS에서 사용 가능한)
Microsoft SQL, Oracle, MySQL, Postgre, Aurora, Maria DB
✰ Aurora : AWS 자체에서 직접 운영하는 데이터베이스 , free-tier 제공하지 않음
Data Warehousing
★busuness Intelligence에서 주로 사용되는 데이터 사용
★ 리포트 작성, 데이터분석시 사용 (Production Database ⭢ Data Warehousing)
Data Warehousing은 보통 서로 다양한 소스로부터 데이터가 합쳐지며 자기 자신의 몸집을 불려나가며 회사에 도움이 될 만한 데이터들을 저장하고 있다기 유사시 우리의 필요에 의해 데이터를 불러온다.
따라서 트렌젝션 프로세싱에는 부적합
★ 매우 방대한 분량의 데이터 로드시 사용
특정 부서의 연간 매출에 해당되는 리포트 혹은 방대한 양의 데이터를 기반으로 돌리는 데이터 분석
따라서 엄청난 양의 빅데이터를 불러올 때 사용되는 시스템
OLTP VS OLAP
OLTP(Online Transaction Processing)
T의 transation에서 따와서, INSERT와 같이 종종 사용되어지는, 혹은 규모가 작은 데이터를 불러올때 사용되는 SQL쿼리가 필요할때 유용(데이터를 실시간으로 불러올때 사용)
eg. Order #210에만 해당되는 customer 이름, 주소, 시간 정보 INSERT (데이터베이스에 삽입하는 경우)
OLAP(Online Analytical Processing)
매우 큰 데이터를 불러올때 사용. 서로 다른 테이블을 JOIN하거나 주로 덩치가 큰 SELECT 쿼리가 사용됨
eg. 특정 회사 부서의 Net Profit, Products
✱OLAP에서는 transation을 사용하지 않는다.
'AWS' 카테고리의 다른 글
[AWS] RDS - Multi AZ, Read Replicas (0) 2024.02.11 [AWS] RDS - Database Backups (0) 2024.02.11 [AWS] EC2 실습 (인스턴스 생성/Apache/간단한페이지생성) (0) 2024.02.10 [AWS] EC2 - Route53 (+실습) (0) 2024.02.10 [AWS] ELB (정의와 종류 + "X - Forwarded - For") (1) 2024.02.10