2023-10-02

대휘·2023년 10월 15일
0

TIL

목록 보기
6/11
  • 프로덕션 DB

    OLTP(OnLine Transaction Processing)
    실제 서비스에서 사용하는 데이터베이스이며, 빠른 속도에 집중된 데이터베이스

  • 데이터 웨어하우스

    OLAP(OnLine Analytical Processing)
    처리 데이터 크기에 집중하는 데이터베이스
    일반적으로 프로덕션 DB를 복사해서 데이터 웨어하우스에 저장한다.

  • Star Schema

    조인스키마라도고 하며, 하나의 사실 테이블을 중심으로 다수의 차원 테이블로 구성된 아키텍쳐.
    팩트테이블을 기준으로 여러 차원테이블이 별처럼 뻗어나가는 구조이다. 심플한 DB구조로 빠른 쿼리처리가 가능하지만, 데이터 중복가능성이 옾다.

  • Snowflake Schema

    Star 스키마에서 더 많은 테이블로 분리되어 정규화된 아키텍쳐. Snowflake Schema의 차원테이블은 중복을 줄이기 위해 정규형으로 유지된다.
    질의 수행을 위해 더 많은 조인연산을 거쳐야 하므로 데이터 웨어하우스에서 스타 스키마만큼 널리 쓰이지는 않는다.

  • Scale up / Scale Out
profile
학생

0개의 댓글