ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [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을 사용하지 않는다.

     

     

Designed by Tistory.