图书介绍

MongoDB权威指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

MongoDB权威指南
  • (美)霍多罗夫,(美)迪洛尔夫著;程显峰译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115251121
  • 出版时间:2011
  • 标注页数:172页
  • 文件大小:11MB
  • 文件页数:195页
  • 主题词:数据模型;数据库系统-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MongoDB权威指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 简介1

1.1 丰富的数据模型1

1.2 容易扩展1

1.3 丰富的功能2

1.4 不牺牲速度3

1.5 简便的管理3

1.6 其他内容3

第2章 入门5

2.1 文档5

2.2 集合6

2.2.1 无模式6

2.2.2 命名7

2.3 数据库8

2.4 启动MongoDB9

2.5 MongoDB shell10

2.5.1 运行shell10

2.5.2 MongoDB客户端11

2.5.3 shell中的基本操作11

2.5.4 使用shell的窍门13

2.6 数据类型15

2.6.1 基本数据类型15

2.6.2 数字17

2.6.3 日期18

2.6.4 数组19

2.6.5 内嵌文档19

2.6.6 id和ObjectId20

第3章 创建、更新及删除文档23

3.1 插入并保存文档23

3.1.1 批量插入23

3.1.2 插入:原理和作用24

3.2 删除文档24

3.3 更新文档25

3.3.1 文档替换26

3.3.2 使用修改器27

3.3.3 upsert36

3.3.4 更新多个文档38

3.3.5 返回已更新的文档38

3.4 瞬间完成41

3.4.1 安全操作41

3.4.2 捕获“常规”错误42

3.5 请求和连接43

第4章 查询45

4.1 find简介45

4.1.1 指定返回的键46

4.1.2 限制46

4.2 查询条件47

4.2.1 查询条件47

4.2.2 OR查询47

4.2.3 $not48

4.2.4 条件句的规则49

4.3 特定于类型的查询49

4.3.1 null49

4.3.2 正则表达式50

4.3.3 查询数组51

4.3.4 查询内嵌文档53

4.4 $where查询55

4.5 游标56

4.5.1 limit、skip和sort57

4.5.2 避免使用skip略过大量结果58

4.5.3 高级查询选项60

4.5.4 获取一致结果61

4.6 游标内幕63

第5章 索引65

5.1 索引简介65

5.1.1 扩展索引67

5.1.2 索引内嵌文档中的键68

5.1.3 为排序创建索引68

5.1.4 索引名称69

5.2 唯一索引69

5.2.1 消除重复69

5.2.2 复合唯一索引70

5.3 使用explain和hint70

5.4 索引管理75

5.5 地理空间索引76

5.5.1 复合地理空间索引78

5.5.2 地球不是二维平面78

第6章 聚合79

6.1 count79

6.2 distinct79

6.3 group80

6.3.1 使用完成器82

6.3.2 将函数做为键使用84

6.4 MapReduce84

6.4.1 例1:找出集合中的所有键85

6.4.2 例2:网页分类87

6.4.3 MongoDB和MapReduce87

第7章 进阶指南91

7.1 数据库命令91

7.1.1 命令的工作原理92

7.1.2 命令参考93

7.2 固定集合95

7.2.1 属性及用法96

7.2.2 创建固定集合96

7.2.3 自然排序97

7.2.4 尾部游标98

7.3 GridFS:存储文件99

7.3.1 开始使用GridFS:mongofiles99

7.3.2 通过MongoDB驱动程序操作GridFS100

7.3.3 内部原理100

7.4 服务器端脚本101

7.4.1 db.eval101

7.4.2 存储JavaScript102

7.4.3 安全性103

7.5 数据库引用104

7.5.1 什么是DBRef104

7.5.2 示例模式104

7.5.3 驱动对DBRef的支持105

7.5.4 什么时候该使用DBRef呢106

第8章 管理107

8.1 启动和停止MongoDB107

8.1.1 从命令行启动107

8.1.2 配置文件109

8.1.3 停止MongoDB110

8.2 监控110

8.2.1 使用管理接口110

8.2.2 serverStatus112

8.2.3 mongostat113

8.2.4 第三方插件113

8.3 安全和认证114

8.3.1 认证的基础知识114

8.3.2 认证的工作原理115

8.3.3 其他安全考虑116

8.4 备份和修复116

8.4.1 数据文件备份117

8.4.2 mongodump和mongorestore117

8.4.3 fsync和锁118

8.4.4 从属备份119

8.4.5 修复119

第9章 复制121

9.1 主从复制121

9.1.1 选项122

9.1.2 添加及删除源123

9.2 副本集124

9.2.1 初始化副本集125

9.2.2 副本集中的节点127

9.2.3 故障切换和活跃节点选举128

9.3 在从服务器上执行操作129

9.3.1 读扩展130

9.3.2 用从节点做数据处理130

9.4 工作原理130

9.4.1 oplog131

9.4.2 同步131

9.4.3 复制状态和本地数据库132

9.4.4 阻塞复制132

9.5 管理133

9.5.1 诊断133

9.5.2 变更oplog的大小134

9.5.3 复制的认证问题134

第10章 分片135

10.1 分片简介135

10.2 MongoDB中的自动分片135

10.3 片键137

10.3.1 将已有的集合分片137

10.3.2 递增片键还是随机片键137

10.3.3 片键对操作的影响138

10.4 建立分片139

10.4.1 启动服务器139

10.4.2 切分数据140

10.5 生产配置140

10.5.1 健壮的配置141

10.5.2 多个mongos141

10.5.3 健壮的片141

10.5.4 物理服务器142

10.6 管理分片142

10.6.1 配置集合142

10.6.2 分片命令143

第11章 应用举例145

11.1 化学品搜索引擎:Java145

11.1.1 安装Java驱动程序145

11.1.2 使用Java驱动程序145

11.1.3 模式设计146

11.1.4 用Java实现148

11.1.5 一些问题149

11.2 新闻聚合器:PHP149

11.2.1 安装PHP驱动程序150

11.2.2 使用PHP驱动程序151

11.2.3 设计新闻聚集器151

11.2.4 评论树152

11.2.5 投票153

11.3 自定义提交表单:Ruby154

11.3.1 安装Ruby驱动154

11.3.2 使用Ruby驱动155

11.3.3 自定义表单提交155

11.3.4 Ruby的对象映射和在Rails中使用MongoDB157

11.4 实时分析:Python157

11.4.1 安装PyMongo157

11.4.2 使用PyMongo158

11.4.3 用于实时分析的MongoDB158

11.4.4 模式159

11.4.5 处理请求159

11.4.6 使用分析数据160

11.4.7 其他因素160

附录A 安装MongoDB163

附录B mongo:MongoDB shell167

附录C 深入MongoDB内部169

关于封面172

热门推荐