[Database] OLTP 와 OLAP 비교

곌로그·2023년 3월 11일
0

💡데이터베이스를 처리하는 대표적인 두 가지 처리 방법을 알아보자.

1. OLTP (On-line Transaction Processing)

  • 다수의 사용자가 대량의 transaction을 실시간으로 실행할 수 있도록 도와줌

  • 작은 양의 데이터를 포함한 transaction 사용 (입력, 조회, 수정, 삭제)

  • 실시간으로 사용자의 요청에 즉각 반응

  • Access Pattern : 랜덤 read/write workload

  • 효율적인 업무 처리 기반

    Ex) 은행 ATM, 온라인 banking/booking

2. OLAP (On-line Analytical Processing)

  • 데이터를 빠르게 처리하여 다양한 관점에서 분석할 수 있도록 도와줌

  • 다차원 정보를 제공해주고 중간 매개자 없이 사용자가 직접 데이터 접근 가능

  • 사용하는 목적과 주제에 대한 분석 기반

  • Access Pattern : heavy-read workload

    Ex) market research, forecasting

0개의 댓글