[개발 일기] 2025.04.24 - MongoDB의 쓰기 속도가 빠른 이유?
·
개발 일기
💡 개요 오늘은 MongoDB의 쓰기 속도가 빠른 이유에 대해 정리해 보자. 🛠️ MongoDB 쓰기 작업 MongoDB가 MySQL보다 빠르게 작업을 수행할 수 있는 이유는 간단하다. 바로 트랜잭션 처리의 엄격성이 MySQL보다 떨어지기 때문이다. 우리가 아는 트랜잭션의 원칙은 ACID를 기반으로 이루어졌다. Atomicity (원자성) : 모든 작업이 모두 성공하거나, 모두 실패해야 함Consistency (일관성) : 트랜잭션 전 후의 데이터가 항상 유효한 상태여야 함Isolation (격리성) : 동시에 실행되는 트랜잭션은 다른 트랜잭션에게 영향을 주어선 안됨Durability (지속성) : 트랜잭션 종료 후 결과는 영구적으로 반영되어야 함 하지만 MongoDB는 이러한 전통적인 ACI..