本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
MongoDB数据库技术的掌握:包括基本的文档模型概念和数据操作,以及集群高可用、数据分片方面的知识。
MongoDB整合微服务的技能:需要对微服务周边的技术框架有一定的掌握。本书以当前流行的 Java 微服务技术栈为背景,介绍了从MongoDB Java Driver、Spring Data Mongo(ODM层)到上层应用整合的各种实战范例。
MongoDB高阶技巧的掌握:包括MongoDB系统性能调优及MongoDB 架构高可用、安全性、高效运维管理方面的一些知识和经验。
本书围绕如何用好MongoDB这个复杂命题,利用大部分篇幅讲述了MongoDB在应用开发方面的各种进阶技巧,同时也介绍了MongoDB 4.0版本的事务特性及微服务相关的技术范例。很多基本的数据库问题都可以从MongoDB的官方文档中找到答案,但官方文档中在MongoDB周边技术栈的整合、系统管理及调优方面仍然缺乏一些富有针对性的内容,所以本书在结合一些实践案例的前提下,以开发管理者的角度对MongoDB技术进行了系统地梳理,希望能够让读者的学习达到事半功倍的效果。相信本书会对应用MongoDB的开发人员具有广泛的指导意义。
唐卓章(博客园ID:美码师)。十年研发老兵,持续关注NoSQL分布式数据库技术,在系统高可用、弹性扩展、性能调优等方面有着丰富的实践及管理经验。MongoDB中文社区核心成员之一。常活跃于Mongoing社区原创及问答板块。华为云 MongoDB 技术专家。致力于万物互联事业,负责物联网平台系统的架设及研发工作。
我是在若干年前在硅谷创业时候始接触MongoDB的,当时我们基于 Python+MySQL 的一个后台服务器在日渐增加的压力下不断崩溃。一个偶然的机会我了解到Mongo,随后花了一个周末将代码迁移到MongoDB。发现代码量从2000行减少到了300行!从此我就再也没有回到关系型数据库。回国后,创建MongoDB中文社区,并且不遗余力地和大家一起推广这个优秀的Mongo技术。
在这几年的布道过程中,我听到的最多的一个声音就是 MongoDB 中文书籍的缺乏。虽然已经有数本类似的书籍,但是不少是基于一个DBA 的视角来介绍 MongoDB 数据库。MongoDB其实是和开发者很紧密接触的一个数据库。这次很开心看到卓章的这本以开发者为主要视角的MongoDB书籍。比如说,开发者特别关心的MongoDB事务的使用,就在卓章的书内得到了比较详尽的阐述。Change Stream也是一个对开发者非常实用的功能,同样有很详尽的介绍。总而言之,如果你希望通过读一本书来掌握如何使用MongoDB进行开发,那么这会是一个不错的选择!
MongoDB大中华区前首席架构师/MongoDB中文社区主席/Tapdata CTO 唐建法
本书全面涵盖了MongoDB的基本原理和使用方法、深度的性能分析和应用调优等最佳实践方案,以及基于MongoDB搭建微服务项目的完整上手指导。我认为是当前市面上对MongoDB介绍比较全面的一本参考手册,并且深度和广度兼有。
华为云 NoSQL架构总监 胡达
本书汇聚了作者在MongoDB微服务开发、性能调优、合理架构部署等方面的丰富经验。书中描述了理想的使用案例,除了给出贴合实际应用的技巧,还涵盖了其中的技术原理,可帮助开发者在MongoDB应用开发方面快速上一个台阶。
华为IoT 资深架构师 潘会民
有幸在出版前阅读了一遍书稿,内容非常丰富,蕴藏了作者多年的实践经验,遥想自己初次使用MongoDB的时候,如果能够读到这本书,一定会解决很多问题。有幸和作者在一起工作,学习到了很多宝贵经验。
华为云 首席架构师 王启军