读书感想-MongoDB实战 (MongoDB in Action)

一直自己在摸MongoDB,不过进展缓慢,一是因为没有工作压力就没有动力(orz),二是学习得不够系统。这本书算是带我入了门,找到了一点感觉。虽然版本可能有点旧,但是对于近期开始接触MongoDB的人来说,这书可以算是必读书目。

不得不佩服这本书的作者,不愧是资深的开发者,细节很到位;自学技术,边学边用,最坑的就是各种细节,有时一个小小的错误就能让人抓狂半天。书中对很多内容进行了细致的剖析,明显是从作者自身的经验出发来写这本书的,因此实用性非常强,对于自学来说是非常有效的。

书中的驱动示例使用了ruby,不过对理解MongoDB本身来说影响不大,而且ruby的语法也没什么难度,只要会某种编程语言,就把书里的ruby代码当普通英文也能看得差不多。

书中对基本的操作,包括增删改查,都做了细致的讲解,并且指出了性能等方面的瓶颈及注意事项,已经非常有用了。而如何设计集合(相当于关系型数据库中的表),这部分经验总结实在是让人喜出望外;集群部署的操作手册,更是难得一见的好内容。只有真正使用和管理MongoDB,才会遇到这些问题,而这些问题都是不容易找到答案的,所以这本书才难能可贵。只是要考虑到时效性,毕竟此书已经有几年了,技术更新得太快了,书中有些内容已经过时了。

书的内容也非常易懂。作为开发人员,只要有一些经验,就算没有操作和管理过数据库,总还是会有些感觉的。而这一点点感觉就足够作为本书的基础知识。也就是说这本书并没有要求很高的数据库知识作为背景,上手很容易,几乎没有门槛。

书中的技术由浅入深,可能某些部分是入门阶段不太用得上的,比如分片和集群等,即使不能理解也没有关系,可以在需要的时候再来查找即可。换句话说,这本书对任何阶段的读者都是有益的(已经彻底精通的高手除外吧)。

总体来说,这是一本MongoDB必读书目,也应该常备一本作为手册查询。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及...
    dle_oxio阅读 11,214评论 6 244
  • 一、异同对比选择1、Python和ruby的相同点: * 都强调语法简单,都具有更一般的表达方式。python是缩...
    沃伦盖茨阅读 4,200评论 2 24
  • 五点,一个人慢慢悠悠出得校门来到婆城。夕阳还有点晃眼。人不多,除了童乐园还有些没回家的母子父女,康乐园有在杠上玩的...
    艾小花儿阅读 242评论 0 1
  • 迪丽热巴跟古力娜扎两个人都是来自新疆,还都同岁,经常被网友拿来做各种比较。两个人这次还撞衫了,鹿晗也都在现场。那究...
    娱秘事阅读 563评论 0 1
  • 1. 所谓“目标感”,就是在意识上知道自己真正想要的是什么,并在行动上心无旁骛、朝它靠拢。 2. 目标感很强的人,...
    4caf41720d9d阅读 386评论 0 0