몽고디비(MongoDB) 완벽 가이드… N·SQL의 진수

[임정호 기자] 이 책은 몽고디비 오픈 소스를 만들고 제공하는 10gen 엔지니어들에 의해 집필되었으며 데이터베이스 개발자를 위한 지침, 시스템 관리자를 위한 고급 구성, 기타 프로젝트 구성원을 위한 개념에 대한 개요 및 실전 사례를 쉽고 친절하게 핵심을 제공한다.

 

1

내용으로는 고성능과 안전성을 갖춘 쓰기 작업 수행 결과 수 제한, 건너뛰기, 정렬 기능을 이용한 복잡한 질의 생성 몽고디비에 최적화된 애플리케이션 설계 계산, 고유값 구분, 문서 그룹화, 맵리듀스 사용을 포함한 집계 데이터 콜렉션과 데이터베이스에 대한 통계 수집 및 해석 복제 셋 구성과 자동 장애 복구 수평 확장을 위한 샤딩 사용 모니터링, 보안 및 인증, 백업과 복원, 기타 관리 작업 등이다.

몽고디비 커미터가 쓴 이 책은 문서 기반 데이터베이스의 수많은 장점을 제시한다. 또한 신뢰성 있는 고성능 시스템이 어떻게 무한 수평 확장을 하는지 보여준다. 수많은 실전 스키마 설계 예제를 제공하므로 N·SQL을 처음 접하는 사람과 경험이 풍부한 몽고디비 사용자 모두에게 적합하다.

이 책의 특징은 대용량 데이터 베이스용 N·SQL의 진수를 만나게 된다. 웹 애플리케이션을 통해 수집된 대용량 데이터를 M·ng·DB로 어떻게 관리할 수 있을까? M·ng·DB 메인 커미터가 직접 소개하는 문서 지향 데이터베이스의 다양한 장점을 배우다보면, 수평적인 무한 확장을 제공하는 몽고디비가 '왜 신뢰성 있고', '왜 고성능 데이터베이스로 유명한지'를 알게 될 것이다.

개정 2판에서는 몽고디비 2.4 버전을 기반으로 쓰여진 유일한 서적인 이 책에 데이터베이스 개발자들을 위한 지침, 시스템 관리자를 위한 고급 설정, 기타 프로젝트 구성원을 위한 개념 및 사용 사례를 추가했다.

클라우드 컴퓨팅 분야의 학자를 비롯해 개발자, 기술 기획자, 데이터 마이닝 등 데이터 분석 및 알고리즘 학자, 개발자가 필수로 읽어야 할 책이다.

 

저자 : 크리스티나 초도로우

지난 5년간 몽고디비에서 커미터 등으로 활동했다. 몽고디비의 복제 셋 개발뿐만 아니라 PHP Perl 드라이버 작성까지도 리드했으며 세계적인 몽고디비 모임과 컨퍼런스에서 강연한 바 있다. 기술적인 주제를 다루는 블로그(http://www.kchodorow.com)를 운영하고 있다. 현재 구글에서 근무한다. 

번역 : 이승구

SK C&C Platform 사업팀에서 빅데이터 분석 및 대용량 데이터 분산처리 플랫폼 개발 업무를 담당한다. 빅데이터 분석 에코시스템에서 채용하는 다양한 기술요소 및 NoSQL이 관심분야이며, 특히 데이터 분산처리가 주요 연구 분야다.

번역 : 김인범

SK C&C Cloud Computing 기술팀에서 클라우드 스토리지 관련 개발을 수행했으며, 현재는 인프라서비스 1팀에서 SKT의 온라인&인트라넷 데이터베이스를 운영하고 있다. 'MongoDB 공식 한국 사용자 그룹'(http://cafe.naver.com/mongodatabase.cafe)의 운영진으로 활동 중이며 다수의 컨퍼런스에서 관련 내용을 발표했다. NoSQL과 가상화 그리고 기계학습에 관심을 가지고 연구 중이다.