메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

몽고DB 완벽 가이드 : 실전 예제로 배우는 NoSQL 데이터베이스 기초부터 활용까지

linu***

|

2021-04-18

몽고DB 완벽 가이드(3판)

몽고DB 기본 개념과 동작 원리부터 활용법까지 설명하는 입문서. 다양한 예제를 통해 애플리케이션을 개발하고 관리하는 방법을 익힌다.

  • 저자 : 크리스티나 초도로우 , 섀넌 브래드쇼 , 오언 브라질
  • 번역 : 김인범
  • 출간 : 2021-03-22
처음 몽고DB를 만났을 때, 정말 충격적이였습니다.
'이게 DB라고?'란 생각까지 들었으니까요.
DB라고 하면 당연이 RDB-관계형 데이터베이스-만을 생각했었는데, 새로운 형태의 DB를 만난지도 거의 10여년이 되어 가네요.
NoSQL이란 것을 처음 알았고, 그 중에서 가장 많이 사용한 것은 몽고DB였습니다.
지금까지 많이 사용하였지만, 레퍼런스나 가이드를 제대로 본 적은 없는 것 같네요.
프로젝트에 필요한 부분만 찾아서 부분적으로 본 것 같습니다.
이번에 '몽고DB 완벽 가이드'를 통해 제대로 배워보고 싶었습니다.
 

mongo.jpg

 

 
이 책이 벌써 3번째 개정판이네요.
기존의 RDB에 익숙했던 개발자라면 새로운 DB에 대한 흥미를 느끼실 수 있을 겁니다.
몽고DB는 도큐먼트 지향 데이터베이스입니다.
스키마로 명확히 분리된 RDB와는 많이 다르지요.
쉽게 설명하면, JSON 형태처럼 키와 밸류로 구성되어 있습니다.
그만큼 유연하게 DB를 사용할 수 있다는 장점이 있지요.
그래서 많은 프로젝트에서 사용하고 있습니다.
 
이 책은 몽고DB의 모든 것을 설명해 주고 있습니다.
'The Definitive Guide'라는 부제처럼 최고의 가이드입니다.
 
DB의 구조에 대한 설명은 물론이고, 데이터라고 할 수 있는 도큐먼트 생성, 갱신, 삭제에 대한 설명도 상세하게 보여줍니다.
기존의 RDB에서도 사용하고 있는 인덱싱이나 트랙잭션을 몽고DB에서는 어떻게 사용하는지도 확인할 수 있습니다.
무엇보다 이 몽고DB를 실제로 어떻게 사용해야 하는지를 '애플리케이션 설게' 부분을 통해 보여주고 있습니다.
이 부분을 보면서 그동안 내가 해왔던 설계의 부족한 부분이 무엇인지를 알 수 있었습니다.
 
RDB에 대한 얄팍한 지식으로 자연스럽게(?) 몽고DB도 사용하게 되었습니다.
이 책을 보면서 내가 얼마나 몽고DB를 잘못 사용해 왔는지, 제대로 이해하지 않았는지를 알 수 있었습니다.
몽고DB를 다루어야 하는 분들이라면 '꼭' 봐야 할 책으로 추천드립니다.
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?