SQL과 NoSQL 선택 기준

DATABASE CHOICE 데이터 모양과 변경 방식이 DB 선택을 가른다
웹 API는 메모리 대신 데이터베이스에 저장해 영속성, 일관성, 동시성 제어를 확보합니다.
SQL 정해진 스키마, 관계, 트랜잭션이 중요할 때 적합합니다. 주문, 결제, 회원처럼 무결성이 핵심인 데이터에 강합니다.
TableACIDJoin
NoSQL 스키마 변화가 잦거나 수평 확장이 중요할 때 선택합니다. 문서, 키-값, 그래프처럼 데이터 모델이 다양합니다.
DocumentScale-outFlexible
처음에는 SQL이 기본 선택인 경우가 많고, 데이터 구조나 트래픽 특성이 분명할 때 NoSQL을 함께 검토합니다.