실시간 데이터 처리 시스템은 시스템의 데이터를 조작하고 시스템 환경에서 일어나는 일상적인 작업을 조율하는 실시간 트랜잭션을 구현함.

OLTP 데이터라함(Online Transactional Processing)

적절한 모델링을 해야 하는 주목해야 할 다른 유형의 데이터는 OLAP(Online Analytical Processing)이 있음

분석 데이터 모델과 트랜잭션 데이터 모델의 비교


“아는 것이 힘”

분석 데이터는 회사에 축적된 데이터를 활용하여 비즈니스를 최적화하는 방법에 대한 통찰을 얻고 고객의 요구사항을 더 잘 이해하며 기계 학습(ML: Machine Learning) 모델의 훈련을 통해 자동으로 의사결정을 내릴 수 있는 힘을 주는 지식

분석 모델(OLAP)과 실시간 데이터 모델(OLTP)은 서로 다른 유형의 사용자를 지원하고, 다른 종류의 유스케이스를 구현하며, 그래서 결국에는 다른 설계 원칙을 따름

실시간 데이터 모델(OLTP)은 시스템의 비즈니스 도메인에 속한 다양한 엔티티를 중심으로 구축되고 이들의 수명주기를 구현하며 상호작용을 조율함

image.png

→ 이 같은 모델은 실시간 데이터 처리 시스템을 위한 것이므로 실시간 비즈니스 트랜잭션을 지원하도록 최적화돼야 함