-
OLTP vs OLAPLet's Code/Data 2021. 2. 6. 23:37
OLTP란
Online Transaction Processing의 약자로, 주로 데이터베이스 - 서버 - 클라이언트로 이어지는 3 티어 구조 속의 데이터 처리를 지원한다.
호스트 컴퓨터가 데이터베이스를 액세스하고 즉각적으로 처리 결과를 돌려보내는, 데이터베이스를 수시로 갱신하는 형태로 운영된다.
OLTP의 목적은 데이터 분석이 아닌 데이터 처리에 있으며, 조직 내 단기간 데이터 처리 과정을 담당한다.
(예시)
ATM에서 동일한 계좌로 두 사람이 동시에 현금 인출을 시도할 때, 먼저 계좌를 조회한 사람을 파악하고 인출된 금액에 맞춰 잔고를 즉각적으로 조정한다.
OLAP란
Online Analytical Processing의 약자로, 비즈니스 의사 결정을 위해 데이터 분석을 도와주는 소프트웨어 유형을 의미한다.
OLAP 시스템은 여러 데이터베이스에 흩어져 있는 정보를 한꺼번에 분석하도록 도와주며, 전통적인 DBSM을 사용하는 OLTP와 달리 데이터 웨어하우스 형식으로 운영된다.
OLAP의 목적은 데이터 처리가 아닌 데이터 분석에 있다.
(예시)
전년 동월 매출에 비해 금월 매출의 성장률을 계산한다.
출처: www.guru99.com/oltp-vs-olap.html, <ADsP 데이터 분석 준전문가>
'Let's Code > Data' 카테고리의 다른 글
영상 인코딩 및 인코딩 설정 (0) 2021.02.08 댓글