BATCH, OLTP,OLAP,DW 정의

2016. 9. 28. 11:07OS/Linux&Unix

반응형


OLTP,OLAP,DW 정의

Batch Processing

작업을 몰아두었다가 한번에 처리하는 시스템. 
예: 쇼핑몰로 예를 들면 하루가 지난 뒤에 전체 매장의 재고를 체크하고 현재의 상품에 대해 가격과 재고 등을 맞추는 작업을주기적으로 수행하는 작업을 말한다! 간단히 말해 데이터를 실시간이 아닌 전체적으로 맞추는 작업을 하거나 주기적으로 발생하는 것들에 대한 처리를 하는 것! 예시는 넘나어려운것..


OLTP: OnLine Transaction Processing

Batch 와 반대되는 개념으로 실시간으로 db의 데이터를 트랜잭션 단위로 갱신/조회하는 처리방식.
은행, 증권사 등에서 씀. 기존과 달리 다수의 client가 거의 동시에 이용할수 있도록 송수신자료를 트랜잭션단위로 
압축한것이 특징.


DW: Data Warehouse

수년간 발생한 데이터를 모아서 주제별로 합쳐 분석할 수 있게 하는 통합시스템.

예) 운영데이터, 분산데이터, 시장데이터를 추출하여 DW를 구축하고 그걸 DSS나 OLAP로 분석


※Data Mart: DW의 하위단위라고 볼 수 있으며, DW는 중앙집중식 데이터 집합체의 개념을 가지나, data mart는 데이터 저장소의 역할을 하고 특정 목적을 위해 쉬운 접근성과 사용성을 가진다. DW는 기존 데이터를 어떻게 수집/분석하고 어떻게 재사용할 것인가에 초점을 맞춤


OLAP:OnLine Analytical Processing

위의 DW에서 데이터를 분석해서 의미있는 형태로 만들기 위한 과정 및 도구.  
의사결정 지원 시스템의 하나.

※ 의사결정 지원 시스템(DSS, Decision Support System)

단순히 정보를 수집, 저장, 분배하기 위한 시스템을 넘어서 사용자들이 기업의 의사결정을 쉽게 내릴 수 있도록 사업 자료를 분석해주는 역할을 하는 컴퓨터 응용 프로그램이다.

예로 로그 분석을 통해 지표를 제공하는것이라고할 수 있을 것 같다.


출처 : http://neo-vector.blogspot.kr/2012/03/oltpolapdw.html

너무 잘 정리해주신!! 고맙삼다! 








반응형

'OS > Linux&Unix' 카테고리의 다른 글

top 명령&옵션  (0) 2016.12.21
Crontab을 이용해보자!  (0) 2016.11.11
SSH 유용정보!  (0) 2016.08.29
아직도 nohup으로 돌리세요?? - daemon ( daemon-0.6.4.tar.gz)  (0) 2016.06.21
펌] linux 디스크 용량 확인(df / du)  (0) 2016.01.19