更新时间:2021-12-06 11:37:46
封面
版权信息
版权声明
O'Reilly Media Inc.介绍
业界评论
献词
前言
第一部分 MongoDB 入门
第 1 章 MongoDB 简介
1.1 易于使用
1.2 易于扩展
1.3 功能丰富
1.4 性能卓越
1.5 设计理念
第 2 章 入门指南
2.1 文档
2.2 集合
2.3 数据库
2.4 启动MongoDB
2.5 MongoDB shell介绍
2.6 数据类型
2.7 使用MongoDB shell
第 3 章 创建、更新和删除文档
3.1 插入文档
3.2 删除文档
3.3 更新文档
第 4 章 查询
4.1 find简介
4.2 查询条件
4.3 特定类型的查询
4.4 $where查询
4.5 游标
第二部分 设计应用程序
第 5 章 索引
5.1 索引简介
5.2 explain输出
5.3 何时不使用索引
5.4 索引类型
5.5 索引管理
第 6 章 特殊的索引和集合类型
6.1 地理空间索引
6.2 全文搜索索引
6.3 固定集合
6.4 TTL索引
6.5 使用GridFS存储文件
第 7 章 聚合框架
7.1 管道、阶段和可调参数
7.2 阶段入门:常见操作
7.3 表达式
7.4 $project
7.5 $unwind
7.6 数组表达式
7.7 累加器
7.8 分组简介
7.9 将聚合管道结果写入集合中
第 8 章 事务
8.1 事务简介
8.2 如何使用事务
8.3 对应用程序的事务限制进行调优
第 9 章 应用程序设计
9.1 模式设计注意事项
9.2 范式化与反范式化
9.3 优化数据操作
9.4 数据库和集合的设计
9.5 一致性管理
9.6 模式迁移
9.7 模式管理
9.8 不适合使用MongoDB的场景
第三部分 复制
第 10 章 创建副本集
10.1 复制简介
10.2 建立副本集(一)
10.3 网络注意事项
10.4 安全注意事项
10.5 建立副本集(二)
10.6 观察副本集
10.7 更改副本集配置
10.8 如何设计副本集
10.9 成员配置选项
第 11 章 副本集的组成
11.1 同步
11.2 心跳
11.3 选举
11.4 回滚
第 12 章 从应用程序连接副本集
12.1 客户端到副本集的连接行为
12.2 在写入时等待复制
12.3 自定义复制保证规则
12.4 将读请求发送到从节点
第 13 章 管理
13.1 以单机模式启动成员
13.2 副本集配置
13.3 控制成员状态
13.4 监控复制
第四部分 分片
第 14 章 分片简介
14.1 什么是分片
14.2 理解集群组件
14.3 在单机集群上进行分片
第 15 章 配置分片