더북(TheBook)

이 장에서는 조금 다른 유형의 데이터베이스를 살펴보겠습니다. MySQL만 알고 있어도 많은 곳에서 사용할 수 있지만, 다른 유형의 데이터베이스인 몽고디비(mongoDB)를 알아둔다면 더욱더 다양한 프로그램을 만들 수 있습니다.

▲ 그림 8-1 몽고디비 로고

몽고디비의 특징 중 하나는 자바스크립트 문법을 사용한다는 것입니다. 노드도 자바스크립트를 사용하므로 데이터베이스마저 몽고디비를 사용한다면 자바스크립트만 사용해 웹 애플리케이션을 만들 수 있는 것입니다. 하나의 언어만 사용하면 되므로 생산성도 매우 높습니다. 하지만 몽고디비는 흔히 사용하는 RDBMS가 아니라 특색이 뚜렷한 NoSQL이므로 특징을 잘 알고 사용해야 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.