MongoDB数据库建模

《MongoDB数据建模》一书,为阅读方便起见,整理到一块,以方便阅读。

本文希望在MongoDB的帮助下,关注数据的运用和更好的设计模式。

下面简要介绍一下,最后附全部八章内容链接

MongoDB数据建模的目的是成为您的另一个研究和参考资料。其中,我们将介绍用于使用MongoDB创建可伸缩数据模型的技术和模式。我们将通过基本的数据库建模概念,并提供关于MongoDB建模的总体概述。最后,你会看到一个现实生活中的问题的分步建模实例。

除了主要具有一些MongoDB背景的数据库管理员将利用MongoDB数据建模,还可包括从开发人员到所有下载MongoDB的好奇者的每个人都将充分利用它建模。

本书重点介绍MongoDB的3.0版本。MongoDB 3.0被社区期待已久,被MongoDB Inc.认为是迄今为止最重要的版本。这是因为在这个版本中,我们被引入了新的高度灵活的存储架构WiredTiger。性能和可伸缩性的增强旨在强化MongoDB在数据库系统技术中的重要性,并将其定位为现代应用程序的标准数据库。

本书覆盖内容

第1章,介绍数据建模,向您介绍基本的数据建模概念和NoSQL时局。

第2章,MongoDB数据建模,为您提供了MongoDB面向文档的体系结构的概览,并向您展示了文档,其特性以及如何构建它。

第3章,查询文档,指导您通过MongoDBAPI查询文档,并向您展示查询如何影响我们的数据建模过程。

第4章,索引,阐释如何改进查询的执行,并因此改变了我们通过使用索引来模型化数据的方式。

第5章,优化查询,可帮助您使用MongoDB的本地化工具优化查询。

第6章,数据管理,聚焦于数据的维护。这将教会你在开始数据建模之前查看数据操作和管理是多么重要。

第7章,扩展性,展现MongoDB强大的自动共享特性,以及我们如何考虑数据模型的分布性。

第8章,MongoDB日志记录和实时分析,带您完成现实生活问题的示例模式设计。

本书准备

要成功理解本书的每一章,您需要访问MongoDB 3.0数据库的实例。

您可以选择在哪里以及如何运行它。我们知道有很多方法可以做到。所以,选一个。

为了执行这些查询和命令,我建议你在mongo shell上执行此操作。每次我在mongo shell之外执行此操作时,我都会提醒你。

在第8章,使用MongoDB进行日志记录和实时分析时,您需要在您的计算机上安装Node.js,并且它应该可以访问MongoDB实例。

本书适用于

本书假设您已经有过与MongoDB的一次接触,并且有一些JavaScript经验。本书面向数据库管理员、开发人员或任何正在寻找一些数据建模概念以及它们如何适应MongoDB世界的人员。它不会教你JavaScript或如何在你的机器上安装MongoDB。

详细章节链接如下:

第一章:

MongoDB数据建模-前言

第二章:为MongoDB进行建模;

第三章:查询文档;

第四章:创建索引;

第五章:优化查询;

第六章:管理数据;

第七章:扩展伸缩性;

第八章:日志和实时分析。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180808A1SZR100?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券