스트리밍, 일괄처리, OLTP 워크로드

2024. 3. 14. 00:49 · 자격증/Azure DP-900

1. 스트리밍 워크로드

- 데이터가 실시간으로 생성되고 처리되는 작업

- ex) 초당 센서 판독값 50개를 전송하는 풍력 발전용 터빈

 

2. 일괄처리 워크로드

- 데이터를 주기적으로 전송하는 작업

- ex) 급여 지급을 한 달에 한 번 처리하는 작업
- ex) 하루에 한 번 판독 값을 전송하는 가정용 전기 계량기

 

3. OLTP ( Online Transaction Processing ) 워크로드

- 데이터 베이스 용어

- 실시간으로 데이터를  입력, 수정, 조회하는 작업을 처리하는 시스템

- ex) 은행, 예약 시스템, 주문처리 시스템같이 매우 빠른 응답 시간을 요구하는 환경을 필요로 한다. 

 

4. OLTP ( Online Transaction Processing ) 워크로드 특성

1. 빠른 응답시간
- 거래가 실시간으로 처리되어야 하므로 매우 빠른 
2. 고동시성(Concurrency)
- 여러 사용자가 동시에 접근하여 거래 수행 가능
3. 고가용성(High Availability)
- 시스템 계속 가동
- 장애 발생 시 빠른 회복
4. 작은 트랜잭션 크기
- 각 거래가 작고 간단함
- 일반적으로 데이터베이스의 일부만 갱신
5. 복잡한 쿼리가 적음
- 단순한 조회 / 갱신 작업에 집중
- 복잡한 조인 / 집계 작업은 적음
6. 트랜잭션 일관성
- 데이터의 일관성 유지를 위해 ACID 특성이 보장되어야 한다. 

 

5. ACID

[A] Atomicity (원자성)
- 트랜잭션은 원자적인 단위로 실행되어야 함
- 트랜잭션 내의 모든 연상이 성공 / 실패해야 함
- 일부 연산은 성공하고 나머지 연산을 실패하면 안된다. 

[C] Consistency (일관성)
- 트랜잭션 전후에 데이터베이스는 일관된 상태여야 함
- 즉, 트랜잭션 전후로 데이터베이스의 무결성 규칙이 항상 유지되어야 한다. 

[ I ] Isolation (고립성)
- 여러 트랜잭션이 동시에 실행될 때 각 트랜잭션은 서로 영향을 주지 않는다. 

[D] Durability (지속성)
- 트랜잭션이 성공적으로 완료되면 그 결과는 영구적으로 저장되어야 한다.
- 즉, 시스템에 장애가 발생해도 트랜잭션의 결과는 보존되어야 한다.

 

728x90

'자격증 > Azure DP-900' 카테고리의 다른 글

Azure Data Factorya란?  (0) 2024.03.20
Microsoft Power BI  (0) 2024.03.20
Azure Synapse Analytics란?  (0) 2024.03.20
데이터, 엔터티, 데이터 형식(정형, 반정형, 비정형)  (0) 2024.02.20
MCF 빅데이터 자격증 Azure DP-900에 대해  (1) 2024.02.20
'자격증/Azure DP-900' 카테고리의 다른 글
  • Microsoft Power BI
  • Azure Synapse Analytics란?
  • 데이터, 엔터티, 데이터 형식(정형, 반정형, 비정형)
  • MCF 빅데이터 자격증 Azure DP-900에 대해
따`ddah
따`ddah
    250x250
  • 따`ddah
    IT's ddah
    따`ddah
  • 관리    글쓰기
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Projects
        • Auto Post : SNS 자동 업로더
      • kmooc
        • 기계 학습 기반의 데이터 공학
      • Algorithm
        • [C] Do it! 자료구조와 함께 배우는 알고리..
        • 알고리즘 스터디
        • 코딩 테스트
      • Basic
        • 운영체제 OS
        • 컴퓨터구조
        • 소프트웨어공학 (UML)
      • DBMS
        • 데이터베이스 이론
        • MySQL
        • Oracle SQL
        • BigQuery
        • Yammer
      • Programming
        • Python
        • C
        • Java
        • React
        • JavaScript
        • R
      • 빅데이터
      • AI
        • 멀티미디어응용
        • 머신러닝
        • 인공지능
      • 자격증
        • Azure DP-900
        • Azure AI-900
        • SQLD
        • CSTS
      • 대외활동 및 인턴
        • 인턴
        • LG Aimers
        • Outta
        • 빅데이터 분석 학회 BDA
        • 세계시민교육연구소 청년단 GYIA
      • Tool
        • Git
        • IDE
      • 도서
        • IT
      • 그 외
        • 단축키
        • ✞
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    대학생학회
    파이썬{}
    input
    importturtle
    빅데이터분석
    취업준비
    주석
    react
    Oracle
    오라클SQL
    python
    자료형
    대외활동
    print(f"")
    javascript
    AI역량검사
    파이썬 챗봇 만들기
    오블완
    Py
    티스토리챌린지
    자바스크립트
    이름나이
    BDA학회
    sql
    dbms
    취업
    js
    jsx
    리액트
    파이썬
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
따`ddah
스트리밍, 일괄처리, OLTP 워크로드
상단으로

티스토리툴바