Replies: 3 comments
-
[OLTP (Online Transaction Processing)]
[OLAP (Online Analytical Processing)]
[OLAP와 OLTP 차이점]
|
Beta Was this translation helpful? Give feedback.
-
OLTPOLTP(Online Transactional Processing)는 ATM 및 온라인 뱅킹, 금전 등록기, 전자상거래 그리고 우리가 매일 상호작용하는 수많은 기타 서비스를 위한 신속하고 정확한 데이터 처리를 가능하게 합니다. OLTP(Online Transactional Processing)는 일반적으로 인터넷을 통해 많은 사람들이 많은 데이터베이스 트랜잭션을 실시간으로 실행할 수 있도록 지원합니다. 데이터베이스 트랙잭션은 데이터베이스에서 데이터를 변경, 삽입, 삭제 또는 쿼리하는 것을 말합니다. OLTP 시스템(그리고 OLTP 시스템이 지원하는 데이터베이스 트랜잭션)은 온라인 뱅킹 및 ATM 트랜잭션, 전자상거래 및 오프라인 구매, 호텔 및 항공권 예약 등 우리가 매일 수행하는 금융 거래 중 다수를 지원합니다. 각각의 경우에 데이터베이스 트랜잭션은 또한 해당 금융 트랜잭션의 레코드로 남아 있습니다. OLTP는 또한 비밀번호 변경 및 문자 메시지와 같은 비금융 데이터베이스 교환도 지원합니다. OLTP에서 모든 데이이터베이스 트랜잭션을 정의하는 공통된 특징은 원자성 (또는 분할 불가능성)입니다. 즉, 트랜잭션은 전체로서 성공하거나 실패합니다(또는 취소됩니다). 트랜잭션은 보류 또는 중간 상태에 머물 수 없습니다. OLAPOLAP 또는 온라인 분석 처리는 데이터 웨어하우스, 데이터 레이크 또는 기타 데이터 저장소에 있는 대량의 데이터의 복잡한 쿼리 또는 다차원 분석을 고속으로 수행하기 위한 기술입니다. OLAP는 비즈니스 인텔리전스(BI), 의사 결정 지원, 다양한 비즈니스 예측 및 보고 응용 프로그램 등에 이용됩니다. 대부분의 비즈니스 데이터에는 여러 차원, 즉 프레젠테이션, 추적 또는 분석을 위해 데이터가 분류되는 여러 범주가 있습니다. 예를 들어 판매 수치에는 위치(지역, 국가, 시/도, 매장), 시간(일, 주, 월, 년), 제품(의류, 남성/여성/아동, 브랜드, 유형) 등과 관련된 여러 차원이 있을 수 있습니다. 그러나 데이터 세트는 데이터 웨어하우스나 데이터 레이크에서 테이블에 저장되므로 각 테이블은 데이터를 한 번에 두 개의 차원으로만 구성할 수 있습니다. OLAP는 여러 관계형 데이터 세트에서 데이터를 추출하여 이를 신속한 처리와 통찰력 있는 분석이 가능한 다차원 형식으로 재구성합니다. OLAP 및 OLTP 비교OLAP와 OLTP의 주요 차이점은 이름에 있습니다. OLAP는 본질적으로 분석적이고 OLTP는 트랜잭션입니다. OLAP 도구는 트랜잭션 데이터와 기록 데이터를 모두 포함하는 데이터 웨어하우스의 데이터를 다차원적으로 분석하도록 설계되었습니다. 실제로 OLAP 서버는 일반적으로 데이터 웨어하우징 솔루션의 중간 분석 계층입니다. OLAP의 일반적인 용도로는 데이터 마이닝 및 기타 비즈니스 인텔리전스 애플리케이션, 복잡한 분석 계산 및 예측 시나리오뿐만 아니라 재무 분석, 예산 책정 및 예측 계획과 같은 비즈니스 보고 기능이 있습니다. OLTP는 최근 트랜잭션을 가능한 한 빠르고 정확하게 처리하여 트랜잭션 지향 애플리케이션을 지원하도록 설계되었습니다. OLTP의 일반적인 용도로는 ATM, 전자 상거래 소프트웨어, 신용 카드 결제 처리, 온라인 예약, 예약 시스템 및 기록 보관 도구가 있습니다. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
.
Beta Was this translation helpful? Give feedback.
All reactions