트랜잭션은 DB에서 하나 이상의 읽기, 쓰기 작업을 하는 논리적 처리 단위이다.
트랜잭션의 특징은 작업이 부분적 성공, 실패가 되는 상황이 없다는 것이다.
몽고DB에서 트랜잭션을 사용하려면 4.2 버전 이상이어야한다.