Not Only SQL
→ SQL 뿐만이 아님
정형적인 Data가 아닌 시대가 도래됨
→ NOSQL 필요성 증가
데이터의 양이 커지면서 분산의 필요성
→ but, 관리 문제가 발생하여 한계에 부딪힘.
SQL과 같은 표준 질의 언어 부족
→ MapReduce 도입으로 해결(프로그래밍 언어)
완화된 일관성
→ ACID가 보장 안 됨.
Document-based NOSQL systems
Ex) MongoDB
NOSQL key-value stores
Ex) Redis, DynamoDB
Column-based or wide column NOSQL systems
Ex) HBase, Cassandra
Graph-based NOSQL systems
Ex) Neo4j