Document Database
대표적인 DB : MongoDB, Amazon DocumentDB
레코드 마다 다른 스키마를 가질 수 있다. XML, JSON으로 데이터를 저장 및 쿼리하도록 설계됨. 트리형 구조로 데이터를 저장하거나 검색하기 용이함.
Wide Column Database
대표적인 DB : Goggle Big Table, HBase, Cassandra
테이블의 로우마다 컬럼의 이름과 포맷이 동일한 다를 수 있다.
Key Value Database
Graph Database
대표적인 DB : Neo4j, OrientDB
관계를 저장하고 탐색하도록 설계됨. 노드를 사용하여 데이터 엔터티를 저장하고 엣지로는 엔터티 간의 관계를 저장합니다. 엣지는 항상 시작 노드, 끝 노드, 유형과 방향을 가지며, 상-하위 관계, 동작, 소유자 등을 문서화 합니다. 하나의 노드가 가질 수 있는 관계의 수와 종류에는 제한이 없습니다.
RDB vs NOSQL
참고3. 참고 링크
http://www.bloter.net/archives/355753