[Database] OLTP vs OLAP: 개발자라면 꼭 알아야 할 데이터 처리 방식
·
CS/Database
개발을 하다 보면 '트랜잭션'이라는 용어는 익숙하지만, OLTP와 OLAP이라는 단어는 생소하게 느껴지는 경우가 많습니다. 하지만 이 둘은 우리가 일상적으로 다루는 시스템의 데이터 처리 목적과 방식을 결정짓는 중요한 개념입니다.이번 글에서는 OLTP와 OLAP의 개념, 차이점, 그리고 각각 어떤 상황에서 사용되는지 예시를 통해 쉽게 설명해보겠습니다.🔹 OLTP (Online Transaction Processing)실시간 트랜잭션 처리 시스템개념OLTP는 다수의 사용자가 동시에 입력, 조회, 수정, 삭제와 같은 작업을 실시간으로 수행할 수 있도록 하는 시스템입니다. 흔히 우리가 말하는 “트랜잭션 처리”가 바로 OLTP입니다.예시은행에서 이체하는 기능쇼핑몰의 장바구니 및 결제 시스템로그인, 회원가입, 예..