NoSQL成为常态,何和避数据库在过去几年中发生了根本性的上手书里变化。这些DB是坑答非关系型的,这使得开发更加棘手,案都但也更快,何和避更容易扩展。上手书里 MongoDB是坑答***的NoSQL数据库之一,旨在为WEB应用提供可扩展的案都高性能数据存储解决方案。如果你正在尝试自己学习Mongo,何和避那么选择一本好书可以事半功倍。上手书里在这篇文章中,坑答我已经搜集了***的案都MongoDB书籍,你可以通过它们去学习所有MongoDB的何和避基础知识乃至更多。 这是坑答一本真正的NoSQL入门书,专为那些从未使用过Mongo或NoSQL结构的人而写。你将从本书了解到MongoDB为何如此有趣以及为什么它能够在众多数据库引擎中脱颖而出。你还将学习到如何在本地安装Mongo以及如何使用MongoDB设置应用程序。 作者Kristina实际上是MongoDB项目的核心贡献者,因此他对这个数据库引擎再清楚不过。在本书中,网站模板你将学习如何处理数据以及如何从零开始构建面向文档的数据库引擎。 书中介绍了面向文档的存储方式及利用MongoDB的无模式数据模型处理文档、集合多个数据库,讲述了如何执行基本的操作以及各种复杂的条件查询,如果你已经学会SQL,你可能会发现它知识确实适用,但Mongo却能带你走进一个完全不同的数据管理世界。我建议初学者用这本书,虽然有一定难度,但只要你投入,就可以快速应用到实际工作中。 ***版豆瓣评分8.2,在第2版中,本书完全使用Mongo v3.x进行了更新,它涵盖了许多新功能。这应该是任何希望通过实践学习Mongo的人的***指南。通过本书,你将可以学到索引,查询,数据建模和基本文本搜索以及Map-Reduce等内容。 Mongo的一个重要的特性是可扩展性,站群服务器因此你还将学习如何将Mongo与真实应用程序结合使用,并且练习课程非常详细。本书的一大特点就代码示例十分干净整洁,它非常适合作为介绍性指南,但也适用于想要转换到MongoDB的SQL用户。 任何数据库设计的***步都是数据模型。这是开发人员创建单独数据关系以定义数据库结构的方式。通过MongoDB的数据建模,你将深入了解NoSQL的专业数据建模过程。***一章还介绍了一些案例研究,以便你了解数据建模如何在实际项目中发挥作用。 本书适合具有一定Mongo基础,并且希望更深入了解实际应用的程序员。 这本书很短,不到100页,但它却讲解的非常详细,首先,你将学习分片和分割数据/查询。然后,您将深入研究集群的工作方式以及如何在Mongo环境中设置集群。源码下载后面的章节将介绍数据库管理以及如何组织MongoDB以便更轻松地扩展Web应用程序。 这些内容在网上都很容易找到,但是都没有这本书详细,这也是我极力推荐这本书的原因之一。 本书教你使用MongoDB和NodeJS进行Web开发,它只有300页,但它涵盖了从建立环境到构建你的***个应用程序,接着使用大量功能扩展它的许多方面,每章都涵盖不同的内容,看完本书你还能学会使用Node / JavaScript并在线构建逼真的应用程序。 开源Hibernate框架允许开发人员在Java中映射OOP代码的数据类型。这在MongoDB中尤其有效,因为它们完全兼容,开箱即用。这本书展示了使用这两种工具可以做些什么,里面提供了大量的Java代码,因此如果你已经拥有一些Java经验,那么它是***的,当然无论你的技能水平如何,本书的练习题都很好理解。 本书展示了MongoDB需要解决的商业问题之间的连接。你将学到如何把MongoDB设计模式应用到许多挑战性领域,例如电子商务、内容管理系统和在线游戏。通过使用Python和JavaScript代码示例,还能了解MongoDB如何扩展数据模型,同时还可以简化开发模型。 本书从如何使用各种配置在不同的模式下初始化服务器开始,你将学到包括高级查询、mongodb特性以及 利用mms进行监控和备份在内的诸多技巧。 如果你喜欢快速参考指南,那这本书就是一本非常方便的书,我不认为这本书适合每个人,因为它很短,非常简短,本书共有68页,书中提供了一些在现实世界中使用MongoDB的好技巧,这些技巧还附带了如何将它们应用于项目的小解释。 1、上手书里《MongoDB Basics》
2.《MongoDB: The Definitive Guide》
3.《MongoDB in Action》
4、《Data Modeling for MongoDB》
5、《Scaling MongoDB》
6、《Web Development with MongoDB and NodeJS》
7、《Pro Hibernate and MongoDB》
8、《MongoDB Applied Design Patterns》
9、《MongoDB 参考手册》
10、《50 Tips and Tricks for MongoDB Developers》