8장
NoSQL 기초
앞서 알아본 데이터베이스는 관계형 데이터베이스라고 합니다. 관계형 데이터베이스는 표, 즉 테이블과 외래 키 등을 사용하고, 다양한 종류의 질의 구문으로 원하는 정보를 다각적으로 빠르게 추출할 수 있습니다. 또 관계형 데이터베이스는 데이터 일관성을 중요하게 생각합니다.
그러나 데이터베이스는 관계형만 있는 것은 아닙니다. NoSQL 유형의 데이터베이스도 있습니다. NoSQL은 관계형 데이터베이스에서 전통적으로 중시하던 몇 가지를 포기하는 대신 다른 측면의 장점을 보입니다.
이 장에서는 NoSQL 개념을 알아보고, NoSQL 데이터베이스 중 하나인 MongoDB를 기초 수준에서 사용하는 방법을 살펴보겠습니다.