SQL(Structured Query Language)이란?
관계형 데이터베이스(RDBMS)에서 사용하는 언어
Databse type은 Table이다.
SQL과 RDBMS의 관계
RDBMS는 데이터베이스 관리 시스템이고, SQL은 RDBMS의 데이터와 통신하는 데 사용되는 언어이다.
ACID
NoSQL(Not only SQL)이란?
SQL만을 사용하지 않는 데이터베이스 관리 시스템
Databse type은 Key-Value, document, wide-column, graph.
NoSQL의 등장 배경
빅데이터 등장으로 너무 많은 데이터를 처리해야 한다.
데이터 처리 비용 증가
다양한 형태의 데이터를 저장해야 한다.
BASE