OLAP와 OLTP는 이름이 비슷하고, 둘다 온라인 데이터 처리 시스템이다.
하지만 이 두 시스템 사이에는 극명한 차이가 존재한다.


OLTP (Online Transaction Processing)

  • 여러 사람이 다수의 트랜잭션을 실시간으로 실행할 수 있게 해줌
  • 네트워크상의 여러 이용자가 실시간으로 데이터베이스의 데이터를 갱신하거나 조회하는 등의 단위 작업을 처리하는 방식
  • 주로 신용카드 조회 업무 등 금융 전산 관련 부문에서 많이 발생, “온라인 거래처”라고도 함
  • 개별 정보의 입력, 조회, 삭제, 수정이 효율적으로 이루어지도록 데이터가 정규화되어 저장됨
  • 한번에 소량의 데이터를 처리하는 연산에 초점


OLAP (Online Analytical Processing)

  • OLTP가 실시간으로 데이터 자체 처리를 중점에 두었다면, OLAP는 저장된 데이터를 바탕으로 분석을 하는 것에 중점을 둠
  • 기업이 트랜잭션 데이터로부터 더 많은 인사이트를 추출하여 양질의 정보를 기반으로 한 의사결정을 내리는 데 활용할 수 있게 해줌
  • 대량의 데이터에 다양한 패턴으로 접근하고 요약 정보를 빠르게 조회하도록 중복 데이터를 허용함




반응형

+ Recent posts