본문 바로가기

반응형
SMALL

transaction

(3)
[오라클]Transaction 왜 사용하는 걸까요? https://myjamong.tistory.com/180?category=922635 [Oracle] Transaction 왜 사용하는 걸까요? :: 마이자몽 은행 송금처리 A계좌에서 B계좌로 $5,000를 정상적으로 송금하는데 처리되는 과정입니다. A계좌에서 B계좌로 송금 요청을 하면 1. A계좌에서 $5,000를 출금합니다. 2. B계좌에 $5,000를 입급합니다. 그 myjamong.tistory.com
[Java]자바 트랜잭션 java transaction 설명 개념 / 방법 처리 트랜잭션이란 insert, update, delete 등 DB 변경에 해당하는 명령이 있는 SQL 구문을 트랜잭션이라고 함 Commit – 트랜잭션의 결과를 DB에 반영 Rollback – 트랜잭션 결과를 DB에 미반영 ------------------------------------------------------------- 트랜잭션 처리가 필요한 잉 ㅠ 1. 김상현이 김용남에게 100만원을 빌림 2. 일주일 뒤에 갚겠다고 약속함 3. 일주일 후 김상현이 돈이 생김 4. 국민은행에서 100만원을 계좌 이체하려고 함 5. 인출 과정 (김상현 계좌 -> 잔액 - 100만원 update -> 김용남 계좌 -> 잔액 + 100만원 update) 6. 하지만 김상현 계좌에서 -100만원 update 후 전산 ..
[아키텍처]Saga 분산 트랜잭션 패턴 https://learn.microsoft.com/ko-kr/azure/architecture/reference-architectures/saga/saga?fbclid=IwAR04zqyCbOC798D94-hIdQwfl-gM6FchY6NkYxv0e2HH-MgPs3-9j7sGMCk Saga 패턴 - Azure Design Patterns Saga 디자인 패턴을 사용하여 마이크로 서비스 아키텍처의 분산 트랜잭션에 대한 데이터 일관성을 유지합니다. learn.microsoft.com

반응형
LIST