본문 바로가기
Infra/MongoDB

MongoDB - (8) - 트랜잭션

by Inventer 2023. 4. 22.

트랜잭션은 읽기나 쓰기 작업이 가능한 데이터베이스 작업을 하나 이상 포함하는 데이터베이스의 처리 단위이다.

 

트랜잭션의 중요한 특징은 작업이 성공하든 실패하든 부분적으로 완료되지 않는 점이다.

(중도 실패시 롤백)

 

따라서 진정한 트랜잭션이 되려면 ACID 속성을 만족해야한다.

  • Atomicity - 원자성
  • Consistency - 일관성
  • Isolation - 고립성
  • Durability - 영속성

몽고 DB는 이를 만족한다.

'Infra > MongoDB' 카테고리의 다른 글

MongoDB - (9) - 애플리케이션 설계(2)  (0) 2023.04.22
MongoDB - (9) - 애플리케이션 설계  (0) 2023.04.22
MongoDB - (7) - 집계 프레임워크  (0) 2023.04.22
MongoDB - (6) - 인덱싱2  (0) 2023.04.22
MongoDB - (5) - 인덱싱  (0) 2023.04.21

댓글