최적의 워크로드 | 관계형 데이터베이스는 트랜잭션 및 강력히 일관된 온라인 트랜잭션 프로세싱(OLTP) 애플리케이션을 위해 설계 | NoSQL 키 값, 문서, 그래프 및 인 메모리 데이터베이스는 낮은 지연 시간의 애플리케이션을 포함한 수많은 데이터 액세스 패턴에 맞도록 OLTP를 위해 설계되었습니다. NoSQL 검색 데이터베이스는 반정형 데이터에서 분석을 위해 설계되었습니다 |
데이터 모델 | 테이블, 행, 열, 인덱스, 테이블 간 관계, 기타 데이터베이스 요소를 정확하게 규정 | 문서, 그래프, 키 값, 인 메모리, 검색 등 다양한 데이터 모델 |
ACID 속성 | ACID(atomicity, consistency, isolation, durability)의 속성을 제공 | 관계형 데이터베이스의 일부 ACID 속성을 완화 |
성능 | 디스크 하위 시스템에 따름. 쿼리, 인덱스, 테이블 구조 최적화 필요 | 하드웨어 클러스터 크기, 네트워크 지연 시간 및 호출 애플리케이션에 따름 |
확장 | 머신성능 향상 | 분산형 아키텍처 |
API 요청 | SQL(구조화 질의 언어)을 준수하는 쿼리 | 객체 기반 API |