网站颜色:

新华书店正版精通MongoDB3.x计算机应用ai开发软件实操教程自学

  • 产品名称:精通MongoDB3.x
  • 品牌:清华大学出版社
  • 书名:精通MongoDB3.x
  • 作者:[美]亚历克斯·吉玛斯
  • 译者:陈凯
  • 定价:89.00元
  • 书名:精通MongoDB3.x
  • 开本:16开
  • 是否是套装:否
  • 出版社名称:清华大学出版社

以上ISBN信息均为平台自动生成,部分商品参数可能存在些许误差,商品准确参数详情可咨询客服。本店为新华书店总部直营店铺,所售图书均为正版,请放心购买!


基本信息

书    名

  精通MongoDB3.x

出版社

  清华大学出版社有限公司

作    者

  (美)亚历克斯·吉玛斯著

出版时间

  (咨询特价)

I S B N

  (咨询特价)

定价

  89

开    本

  16开 185*260

装    帧

  平装

版    次

  1

字    数

  378 (千字)

页    数

  264

读者范围

  数据库程序员;网络开发工程师;数据可爱好者

内容简介

       本书详细阐述了与MongoDB 3.x相关的基本解决方案,主要包括MongoDB——现代Web数据库,模式设计和数据建模,MongoDB CRUD操作,高级查询,聚合,索引,监控、备份和安全性,存储引擎,通过MongoDB利用大数据,复制,分片,容错和高可用性等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
本书既适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。

作者简介

      

编辑推荐

      本书是有志学习MongoDB 者的良师益友。它从SQL 和NoSQL 技术的分野开始讲起,阐述了关系数据库和MongoDB 的模式设计;介绍了MongoDB 创建、读取、更新、删除操作,以及使用Ruby、Python 和PHP 执行高级查询的概念;深入讨论了聚合框架、索引、监控、备份等应用;详细介绍了MongoDB 中的不同存储引擎;展示了MongoDB 如何适应更广泛的大数据环境和生态系统;讨论了副本集以及如何管理它们;探讨了分片机制等。总之,学习本书可以为读者较为全面地掌握MongoDB 应用打下坚实的基础。深入剖析MongoDB这一重要的数据库!项目实例极具参考价值并提供详尽的源代码分析!

目录

 

 目 录
1 章 MongoDB—现代Web 数据库  1
11 Web 的历史 1
111 Web 10 1
112 Web 20 3
113 Web 30 5
12 SQL 和NoSQL 的演变 5
121 MongoDB 的演变 6
122 MongoDB 和SQL 开发人员 8
123 MongoDB 和NoSQL 开发人员 10
13 MongoDB 的主要特征和用例 10
131 主要特征 10
132 MongoDB 的用例 11
133 对MongoDB 的批评 13
14 MongoDB 配置和*佳实践 14
141 操作*佳实践 14
142 模式设计*佳实践 16
143 写入持久性的*佳实践 17
144 复制的*佳实践 18
145 分片的*佳实践 18
146 安全性的*佳实践 19
147 AWS 的*佳实践 19
15 参考资料 20
151 MongoDB 帮助文档 20
152 进一步阅读 20
16 小结 21
2 章 模式设计和数据建模  23
21 关系模式设计 24
· X · 精通MongoDB 3x
211 MongoDB 模式设计 24
212 数据建模 25
213 为原子操作建模数据 29
214 关系建模 31
215 连接到MongoDB 35
216 使用Python 连接 39
217 使用PHP 连接 42
22 小结 46
3 章 MongoDB CRUD 操作  47
31 使用shell 执行CRUD 操作 47
311 使用mongo shell 脚本 49
312 管理 54
313 mongo shell 中的MapReduce 57
314 聚合框架 62
315 保护shell 的安全 64
316 使用MongoDB 进行身份验证 68
32 小结 69
4 章 高级查询  71
41 MongoDB CRUD 操作 71
411 使用Ruby 驱动程序执行CRUD 操作 71
412 在Mongoid 中的CRUD 操作 78
413 使用Python 驱动程序执行CRUD 操作 79
414 使用PyMODM 执行CRUD 操作 84
415 使用PHP 驱动程序执行CRUD 操作 86
416 使用Doctrine 执行CRUD 操作 92
417 比较操作符 96
418 更新操作符 97
419 智能查询 97
42 小结 101
5 章 聚合  103
51 聚合的用途 103
52 聚合操作符 104
· XI ·
521 聚合阶段操作符 104
522 表达式操作符 105
53 限制 110
54 聚合用例  111
55 小结 122
6 章 索引  123
61 内部索引 123
62 索引类型 125
621 单字段索引 125
622 复合索引 127
623 多键索引 129
624 特殊类型的索引 132
63 建立和管理索引 140
631 强制使用索引 140
632 管理索引 143
64 高效使用索引 144
65 参考资料 146
66 小结 147
7 章 监控、备份和安全性  149
71 监控 149
711 应该监控的重点内容 149
712 监控WiredTiger 中的内存使用情况 151
713 跟踪页面错误 151
714 跟踪B 树未命中的情况 152
715 工作集计算 154
716 监控工具 154
72 备份 155
721 备份选项 156
722 EC2 备份和还原 159
723 增量备份 159
73 安全性 160
731 身份验证 160
· XII · 精通MongoDB 3x
732 授权机制 162
733 网络级安全性 166
734 审计安全性 166
735 特别案例 167
736 综述 167
74 小结 168
8 章 存储引擎  169
81 可插拔存储引擎 169
811 WiredTiger 169
812 加密 175
813 使用In-Memory 存储 176
814 MMAPv1 177
815 混合使用存储引擎 179
816 其他存储引擎 180
82 MongoDB 中的锁 180
821 锁的报告 183
822 锁的产生 183
823 常用命令和锁 184
824 需要数据库锁的命令 184
83 参考资料 185
84 小结 186
9 章 通过MongoDB 利用大数据  187
91 关于大数据 187
911 大数据发展前景 188
912 消息排队系统 189
913 数据仓库 191
914 以MongoDB 作为数据仓库 193
92 大据用例 194
921 Kafka 设置 195
922 Hadoop 设置 198
923 从Hadoop 到MongoDB 管道 201
924 从Spark 到MongoDB 201
· XIII ·
93 参考资料 202
94 小结 203
10 章 复制  205
101 复制 205
(咨询特价) 逻辑或物理复制 205
(咨询特价) 不同的高可用性类型 206
102 架构概述 207
103 选举方式 208
104 关于副本集的用例 210
105 设置副本集 211
(咨询特价) 将独立服务器转换为副本集 211
(咨询特价) 创建副本集 212
(咨询特价) 读取首选项设置 214
(咨询特价) 写入关注 215
(咨询特价) 副本集成员的优先级设置 216
106 连接到副本集 220
107 副本集管理 222
(咨询特价) 对副本集执行维护的方式 222
(咨询特价) 重新同步副本集的成员 223
(咨询特价) 更改oplog 大小 223
(咨询特价) 在丢失了大部分服务器时重新配置副本集 224
(咨询特价) 链式复制 225
108 副本集的云选项 225
(咨询特价) mLab 226
(咨询特价) MongoDB Atlas 226
109 副本集的限制 226
(咨询特价) 小结 227
11 章 分片  229
111 分片的优点 229
112 架构概述 231
(咨询特价) 开发、持续部署和暂存环境 232
(咨询特价) 提前计划分片 233
· XIV · 精通MongoDB 3x
113 分片设置 233
(咨询特价) 选择分片键 233
(咨询特价) 选择正确的分片键 234
114 分片管理和监控 237
(咨询特价) 跟踪和保持数据平衡 237
(咨询特价) 块的管理 240
(咨询特价) 分片限制 247
115 查询分片数据 248
(咨询特价) 查询路由器 248
(咨询特价) 使用Ruby 查询 250
(咨询特价) 与副本集的性能比较 250
116 分片的恢复 251
(咨询特价) mongos 251
(咨询特价) mongod 进程 251
(咨询特价) 配置服务器 252
(咨询特价) 分片崩溃 252
(咨询特价) 整个集群都崩溃了 252
117 参考资料 252
118 小结 253
12 章 容错和高可用性  255
121 应用程序设计 255
(咨询特价) 无模式并不意味着没有模式设计 255
(咨询特价) 读取性能优化 256
(咨询特价) 防御性编码 258
122 操作 259
123 安全性 260
(咨询特价) 默认启用安全性 260
(咨询特价) 隔离服务器 261
(咨询特价) 对照检查表 262
124 参考资料 263
125 小结 264

    

试读

      

商品目录加载中......_310x310.jpg
热门设计服务