저장소 선택은 데이터 관계, 질의 패턴, 일관성 요구, 운영 경험을 함께 비교해야 합니다.
SQL/NoSQL 데이터베이스 기초
앞 절에서 REST API의 리소스 계약을 정했다면, 여기서는 그 계약 뒤에 놓일 데이터 저장 방식을 고릅니다.
01데이터베이스란?
02데이터베이스의 종류
03관계형 데이터베이스
04NoSQL 데이터베이스
데이터베이스는 크게 두 가지 주요 범주로 나눌 수 있습니다.
관계형 데이터베이스 (RDBMS: Relational Database Management System)는 가장 전통적이고 널리 사용되는 데이터베이스 유형입니다.
NoSQL (Not Only SQL) 데이터베이스는 관계형 데이터베이스의 한계(스키마 유연성 부족, 확장성 문제)를 극복하기 위해 등장한 비관계형 데이터베이스입니다.