
Transaction이란? 예를 들어 하나의 데이터에 두 개의 접근이 있다고 가정해보자 A가 B에게 돈을 입금한다. -> A의 계좌에서 해당 금액만큼 차감한다. -> B의 계좌에서 해당 금액만큼 추가한다. 두 개처럼 보이지만 하나의 과정이 Transaction → 둘 중의 하나라도 실패한다면 이 과정의 이전으로 상태를 돌려야한다. ACID 트랜잭션의 특징을 줄여서 ACID라고 부른다. ACID는 줄임말로 각각 원자성, 일관성, 독립성, 지속성을 의미한다. Atomicity 원자성으로 트랜잭션이 DB에 모두 반영되거나, 모두 반영되지 않아야 한다. Consistency 일관성으로 작업 처리 결과가 늘 일관성 있어야 한다. Isolation 독립성으로 트랜잭션이 여러 개가 동시에 실행되고 있는 경우 다른 트..
server/Node.js
2023. 3. 11. 20:22
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 응답코드
- 시스템콜
- 운영체제
- OS
- 정수삼각형
- RDS
- qemu
- dp
- 최고의집합
- AWS
- ubuntu
- 영어끝말잇기
- Android
- 뉴스클러스터링
- 이진변환반복하기
- 우분투설치
- 머신러닝
- xv6
- PasswordEncoder
- 다음큰숫자
- 프로그래머스
- 프리티어
- interrupt
- springboot
- 괄호회전하기
- 실패율
- 최솟값구하기
- Auditing
- 백준
- PostgreSQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함