1장. 트랜잭션 소개


이 장에서는 일부 기본 트랜잭션 개념과 트랜잭션 관리자에서 중요한 서비스 특성을 논의하여 트랜잭션을 도입합니다. 정보는 다음과 같이 구성됩니다.

1.1. Transaction이란 무엇입니까?

트랜잭션의 프로토타입은 개념적으로 단일 단계(예: 계정 A에서 계정 B로의 양도)로 구성되지만 일련의 단계로 구현되어야 합니다. 이러한 작업은 시스템 실패에 취약합니다. 실패가 완료되지 않은 일부 단계를 떠나 시스템을 일관되지 않은 상태로 둘 수 있기 때문입니다. 예를 들어, 계정 A에서 계정 B로의 양도 작업을 고려하십시오. 계정 A를 인출 한 후 시스템이 실패하지만 계정 B를 계산하기 전에는 시스템이 실패합니다. 그 결과는 일부 비용이 사라집니다.

이와 같은 작업이 안정적인지 확인하려면 이를 트랜잭션 으로 구현하십시오. 트랜잭션은 원자, 일관되고, 격리되고, 세련되기 때문에 안정적인 실행을 보장합니다. 이러한 속성을 트랜잭션의 ACID 속성이라고 합니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.