A(Atomicity-원자성)
하나의 원자 트랜잭션은 모두 성공하거나 또는 실패하는 데이터베이스 운용의 집합이다.
C(Consistency-일관성)
트랜잭션이 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 유지한다.
I(Isolation-고립성)
트랜잭션을 수행하는 도중에 다른 연산작업이 끼어들지 못하도록 한다.
D(Durability-지속성)
성공적으로 수행된 트랜잭션은 영원히 반영되어야 한다.
참고 :
https://velog.io/@jonah/Acid%EB%9E%80
https://covenant.tistory.com/85
'개발합시다. > BackEnd 공부' 카테고리의 다른 글
데이터 베이스 정규화 (0) | 2021.08.23 |
---|---|
OPEN API와 Json (java) (0) | 2021.08.19 |
트랜잭션(Transaction)이란? (0) | 2021.08.18 |
마이그레이션이란 (0) | 2021.08.18 |
ORM이란 (0) | 2021.08.17 |