免费开源的《The Little MongoDB Book》是 MongoDB 入门里比较推荐的一本。结构清晰,讲得也不枯燥,挺适合你一边动手一边看。前半部分了增删查改那些基本操作,后面慢慢讲到数据建模、MapReduce,内容递进得挺顺。对于从传统数据库转过来的开发者来说,过渡也比较自然。PDF 和 markdown 格式都有,而且直接托管在 GitHub 上,下载也方便。

MongoDB 的数据建模其实挺讲究的,关系型那一套在这里不一定都能用上。如果你平时用得多,可以看看这篇文章:MongoDB 数据建模,对实际业务建模还蛮有。

另外,MapReduce 也是个关键点,在大规模数据聚合时用得上,可以配合 MapReduceMapReduce 示例 WordCount 实现 一起看,理解更快。

如果你打算深入 MongoDB 的设计模式,也可以参考这篇MongoDB 数据建模与应用设计模式,有不少实战套路。

,《The Little MongoDB Book》上手快、讲得清,挺适合你日常开发参考。如果你平时用 GitHub 也多,直接收藏一下 repo 就行了。