Java资源分享网 - 专业的Java学习网站 学Java,上Java资源分享网
MongoDB数据库用户手册 PDF 下载
匿名网友发布于:2024-05-24 10:38:57
(侵权举报)
(假如点击没反应,多刷新两次就OK!)

MongoDB数据库用户手册 PDF 下载 图1

 

 

资料内容:

什么是 MongoDB?
什么是 MongoDB?MongoDB 是一个面向文档的 NoSQL 数据库,用于大容量数据存储。
MongoDB 是 2000 年代中期出现的一个数据库,属于 NoSQL 数据库。
在这个教学大纲里,你会学习
• 什么是 MongoDB?
• MongoDB 功能
• MongoDB 例子
• MongoDB 架构的关键组件
• 为什么使用 MongoDB
• MongoDB 中的数据建模
• MongoDB 和 RDBMS 之间的差异

 

MongoDB 功能
1. 每个数据库都包含集合,而集合又包含文档。每个文档可以有不同的字段数。每个文档
的大小和内容可以彼此不同。
2. 文档结构更符合开发人员如何用各自的编程语言构造类和对象。开发人员通常会说,他
们的类不是行和列,而是有一个带有键值对的清晰结构。
3. 正如 NoSQL 数据库简介中所看到的,行(或 MongoDB 中调用的文档)不需要预先
定义模式。相反,可以动态创建字段。
4. MongoDB 中可用的数据模型允许您更容易地表示层次关系、存储数组和其他更复杂
的结构。
5. 可扩展性—MongoDB 环境非常容易扩展。世界各地的公司都定义了集群,其中一些
公司运行 100 多个节点,数据库中有大约数百万个文档

 

MongoDB 例子
下面的示例显示如何在 MongoDB 中建模文档。
1. MongoDB 添加了_id 字段以唯一标识集合中的文档。
2. 您可以注意到,RDBMS 中的订单数据(OrderID、Product 和 Quantity )通常存储
在单独的表中,而在 MongoDB 中,它实际上存储在集合本身的一个嵌入文档中。这
是 MongoDB 中数据建模方式的主要区别之一。