eunzae's develog
[정보계]OLTP vs OLAP 본문
OLTP vs OLAP
OLTP와 OLAP는 모두 온라인 처리 시스템
OLTP는 트랜잭션 처리를, OLAP는 분석 처리를 지원하는 시스템
R-OLAP(Relational OLAP)
관계형 DB와 같이 SQL같은 관계형 질의어를 사용하여 다차원 데이터를 저장하고 분석
M-OLAP(Multi-dimensional OLAP)
다차원 데이터를 저장하기 위한 특수한 구조의 다차원 DB
다차원 데이터베이스
기존의 평면 데이터를 큐브 형태의 다차원 데이터로 변환시켜 미리 저장해 두었다가, 원하는 질문이 들어왔을 때 이미 준비된 데이터를 내보내게 됨
R-OLAP vs M-OLAP
관계형 데이터베이스를 근간으로 하면 R-OLAP(Relational OLAP)
다차원 데이터베이스를 근간으로 하면 M-OLAP(Multi-dimensional OLAP)
H-OLAP(Hybrid OLAP)
R-OLAP와 M-OLAP의 장점을 혼합한 형태의 OLAP로, DB 저장은 관계형 데이터베이스, 다차원 프로세싱은 M-OLAP을 사용
R-OLAP의 대용량 처리 능력과 M-OLAP의 다차원 프로세싱이 가능하지만, 구현이 어렵다는 단점이 있음
'Database > Data Architecture' 카테고리의 다른 글
[데이터품질관리]데이터 값 핵심품질항목 정의(CTQ) (0) | 2023.11.16 |
---|---|
[데이터모델링] 정규화 (0) | 2023.03.16 |
[데이터 모델링] 논리적 데이터 모델링(Logical Data Modeling) (0) | 2022.12.26 |
[데이터 모델링]개념 데이터 모델링(Conceptual Data Modeling) (0) | 2022.12.21 |
[DA] 코드, ID, 번호 도메인의 차이점 (0) | 2022.08.09 |