somi***
2021-04-17

몽고DB 기본 개념과 동작 원리부터 활용법까지 설명하는 입문서. 다양한 예제를 통해 애플리케이션을 개발하고 관리하는 방법을 익힌다.
책은 크게 몽고db의 기본과 개발관련된 내용과 복제, 샤딩, 어플리케이션/서버관리 등 서버관리쪽의 내용을 담고 있다.
개발자들이라면 part1,2가 도움이 될 것 같고, 서버담당자라면 part3,4,5,6 쪽을 보면 좋을 것 같다.
늘 영어로된 docs만 보다가 한글판을 보니 이해도도 높아지고 좋다.
이전에는 RDB만 쓰다가 몽고DB로 넘어왔는데, 기존의 습관때문인지 처음엔 몽고DB가 너무 어려웠다.
쓰다보니 정말 확장성 측면에서는 장점이 큰 DB.
개발할때는 정말 편한 DB인 것은 맞는데, 운영자의 입장에서는 쿼리를 짤때나 DB 스키마같은게 따로 없기 때문에 그 부분에서는 좀 힘든 것 같다. 아무튼 장단점이 확실한 DB.
읽으면서 문법들도 많이 익히고, 인덱싱 하는 부분도 재밌었다. 여러가지 예를 들어서 쿼리플랜도 상세하게 설명되어져 있어서 좋았다.
몽고DB의 핵심이라 하는 복제, 샤딩 부분은 사실 업무에서 아직 데이터가 많지않아 필요한 부분이 아니므로 ... 간단하게 읽고 넘겼는데 대용량을 다루는 업무라면 효율적일 것 같다.
실무에서 도움이 많이 될 것 같은 책! mongodb를 다루고 있다면 가이드책으로 추천한다.
“이 책은 한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다”