ACID와 CAP 이론
관계형 데이터베이스의 트랜잭션 관리 핵심 원칙인 ACID이론과 No-SQL 기반의 CAP 이론을 비교하여 설명하기 전에 관계형 DB와 NoSQL DB의 차이점에 대해 먼저 알아보겠습니다.관계형 DB(RDBMS)와 NoSQL DB관계형 DB(RDBMS)NoSQL DB특징데이터 무결성과 일관성 보장, SQL 사용수평 확장성, 빠른 응답 처리, 유연한 구조 지원데이터 형태테이블(행/열) 기반, 고정된 스키마 필요JSON, 키-값, 그래프 등 다양한 형태, 스키마 자유로움주요 활용ERP, 금융 등 정형 데이터 중심의 시스템로그 수집, 사용자 분석, SNS 등 비정형 데이터 처리성능 확장 방식수직 확장 (서버 성능 강화)수평 확장 (서버를 여러 대로 분산)DB 예시MySQL, PostgreSQL, OracleMo..