logo
分类于: 其它

简介

MongoDB权威指南(第2版)

MongoDB权威指南(第2版) 8.1分

资源最后更新于 2020-03-20 17:46:08

作者:https://itpanda.net/book/216/download/212

译者:邓强王明辉

出版社:出版社人民邮电出版社

出版日期:2014-01

文件格式: pdf, mobi, epub

标签: 网络 计算机 数据库 数据库理论 MongoDB权威指南

简介· · · · · ·

MongoDB如何帮你管理通过Web应用收集的海量数据呢?通过这本经典著作全新升级版的权威解读,你会了解面向文档数据库的诸多优点,会发现MongoDB如此稳定、性能优越甚至能够无限水平扩展背后的原因。本书是一本广受好评的MongoDB权威著作。新版本对上一版进行了全面扩充,可作为数据库开发人员的工作指南,也可作为系统管理人员的进阶指导,还可供项目中其他成员了解MongoDB使用。书中介绍了面向文档的存储方式及利用MongoDB的无模式数据模型处理文档、集合和多个数据库,讲述了如何执行基本的写操作以及各种复杂的条件查询,还介绍了索引、聚合工具以及其他高级查询技术,另外对监控、安全性和身份验证、备份和修复、水平扩展MongoDB数据库等内容也有所涉及。作者简介:Kristina Chodorow谷歌软件工程师,曾有5年是MongoDB项目的核心成员。她领导了MongoDB的副本集开发,并编写了PHP和Perl驱动程序。译者简介:邓强软件工程师,常年关注互联网行业,对互联网产品和技术兴趣浓厚,Apple粉、Google粉、Amazon粉。职业生涯的前几年一直从事金融行业软件系统开发,后来不顾一切投身互联网。目前在一个新成立的互联网创业小团队任职。Email:dengqiang@outlook.com。王明辉同济大学计算机系学生,经常使用MongoDB。知乎网常用id为纳米黑客。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 版权声明
  2. O'Reilly Media, Inc.介绍
  3. 业界评论
  4. 前言
  5. 本书的组织结构
  6. 熟悉MongoDB
  7. 使用MongoDB进行开发
  8. 复制
  9. 分片
  10. 应用程序管理
  11. 服务器管理
  12. 附录
  13. 本书排版规范
  14. 使用代码示例
  15. Safari在线图书
  16. 联系我们
  17. 致谢
  18. 第一部分 MongoDB介绍
  19. 第1章 MongoDB简介
  20. 1.1 易于使用
  21. 1.2 易于扩展
  22. 1.3 丰富的功能
  23. 1.4 卓越的性能
  24. 1.5 小结
  25. 第2章 MongoDB基础知识
  26. 2.1 文档
  27. 2.2 集合
  28. 2.3 数据库
  29. 2.4 启动MongoDB
  30. 2.5 MongoDB shell简介
  31. 2.6 数据类型
  32. 2.7 使用MongoDB Shell
  33. 第3章 创建、更新和删除文档
  34. 3.1 插入并保存文档
  35. 3.2 删除文档
  36. 3.3 更新文档
  37. 3.4 写入安全机制
  38. 第4章 查询
  39. 4.1 find简介
  40. 4.2 查询条件
  41. 4.3 特定类型的查询
  42. 4.4 $where查询
  43. 4.5 游标
  44. 4.6 数据库命令
  45. 第二部分 设计应用
  46. 第5章 索引
  47. 5.2 使用explain()和hint()
  48. 5.3 何时不应该使用索引
  49. 5.4 索引类型
  50. 5.5 索引管理
  51. 第6章 特殊的索引和集合
  52. 6.1 固定集合
  53. 6.2 TTL索引
  54. 6.3 全文本索引
  55. 6.4 地理空间索引
  56. 6.5 使用GridFS存储文件
  57. 第7章 聚合
  58. 7.1 聚合框架
  59. 7.2 管道操作符
  60. 7.3 MapReduce
  61. 7.4 聚合命令
  62. 第8章 应用程序设计
  63. 8.1 范式化与反范式化
  64. 8.2 优化数据操作
  65. 8.3 数据库和集合的设计
  66. 8.4 一致性管理
  67. 8.5 模式迁移
  68. 8.6 不适合使用MongoDB的场景
  69. 第三部分 复制
  70. 第9章 创建副本集
  71. 9.1 复制简介
  72. 9.2 建立副本集
  73. 9.3 配置副本集
  74. 9.4 修改副本集配置
  75. 9.5 设计副本集
  76. 9.6 成员配置选项
  77. 第10章 副本集的组成
  78. 10.1 同步
  79. 10.2 心跳
  80. 10.3 选举
  81. 10.4 回滚
  82. 第11章 从应用程序连接副本集
  83. 11.1 客户端到副本集的连接
  84. 11.2 等待写入复制
  85. 11.3 自定义复制保证规则
  86. 11.4 将读请求发送到备份节点
  87. 第12章 管理
  88. 12.1 以单机模式启动成员
  89. 12.2 副本集配置
  90. 12.3 修改成员状态
  91. 12.4 监控复制
  92. 12.5 主从模式
  93. 第四部分 分片
  94. 第13章 分片
  95. 13.1 分片简介
  96. 13.2 理解集群的组件
  97. 13.3 快速建立一个简单的集群
  98. 第14章 配置分片
  99. 14.1 何时分片
  100. 14.2 启动服务器
  101. 14.3 MongoDB如何追踪集群数据
  102. 14.4 均衡器
  103. 第15章 选择片键
  104. 15.1 检查使用情况
  105. 15.2 数据分发
  106. 15.3 片键策略
  107. 15.4 片键规则和指导方针
  108. 第16章 分片管理
  109. 16.1 检查集群状态
  110. 16.2 查看网络连接
  111. 16.3 服务器管理
  112. 第五部分 应用管理
  113. 第17章 了解应用的动态
  114. 17.1 了解正在进行的操作
  115. 17.2 使用系统分析器
  116. 17.3 计算空间消耗
  117. 17.4 使用mongotop和monogostat
  118. 第18章 数据管理
  119. 18.1 配置身份验证
  120. 18.2 建立和删除索引
  121. 18.3 预热数据
  122. 18.4 压缩数据
  123. 18.5 移动集合
  124. 18.6 预分配数据文件
  125. 第19章 持久性
  126. 19.1 日记系统的用途
  127. 19.2 关闭日记系统
  128. 19.3 MongoDB无法保证的事项
  129. 19.4 检验数据损坏
  130. 19.5 副本集中的持久性
  131. 第六部分 服务器管理
  132. 第 20 章 启动和停止MongoDB
  133. 20.1 从命令行启动
  134. 20.2 停止MongoDB
  135. 20.3 安全性
  136. 20.4 日志
  137. 第21章 监控MongoDB
  138. 21.1 监控内存使用状况
  139. 21.2 计算工作集的大小
  140. 21.3 跟踪监测性能状况
  141. 21.4 监控副本集
  142. 第22章 备份
  143. 22.1 对服务器进行备份
  144. 22.2 对副本集进行备份
  145. 22.3 对分片集群进行备份
  146. 22.4 使用mongooplog进行增量备份
  147. 第23章 部署MongoDB
  148. 23.1 设计系统结构
  149. 23.2 虚拟化
  150. 23.3 系统配置
  151. 23.4 网络配置
  152. 23.5 系统管理
  153. 附录A 安装MongoDB
  154. 附录B 深入MongoDB