MongoDB管理与开发精要 - (EPUB全文下载)
文件大小:4.05 mb。
文件格式:epub 格式。
书籍内容:
MongoDB管理与开发精要
红丸 著
ISBN:978-7-111-36479-5
本书纸版由机械工业出版社于2011年出版,电子版由华章分社(北京华章图文信息有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @研发书局
腾讯微博 @yanfabook
目 录
前言
为什么要写这本书
读者对象
本书特点
如何阅读本书
勘误和支持
致谢
第一部分 基础篇
第1章 认识MongoDB
1.1 NoSQL简介
1.1.1 产生背景
1.1.2 NoSQL的种类及其特性
1.1.3 NoSQL特点
1.1.4 发展现状
1.2 初识MongoDB
1.2.1 特点及功能
1.2.2 适用场合
1.3 MongoDB实际应用案例
1.3.1 国内案例
1.3.2 国外案例
1.4 本章小结
第2章 快速入门
2.1 体系结构
2.1.1 数据逻辑结构
2.1.2 数据存储结构
2.1.3 日志系统
2.1.4 元数据的存储
2.1.5 数据类型
2.2 MongoDB的安装和配置
2.2.1 在Windows平台下的安装和配置
2.2.2 在Linux平台下的安装和配置
2.3 启动数据库
2.3.1 命令行方式
2.3.2 配置文件方式
2.3.3 Daemon方式
2.3.4 mongod参数方式
2.4 停止数据库
2.4.1 Ctrl+C组合键
2.4.2 shutdownServer()指令
2.4.3 UNIX系统指令
2.5 操作数据库
2.5.1 连接数据库
2.5.2 插入记录
2.5.3 查询记录
2.5.4 修改记录
2.5.5 删除记录
2.6 常用GUI管理工具
2.6.1 MongoVUE
2.6.2 RockMongo
2.6.3 MongoHub
2.7 本章小结
第二部分 高级篇
第3章 高级查询
3.1 查询操作符
3.2 查询语法
3.2.1 数组内容的查询
3.2.2 内嵌文档的查询
3.2.3 正则表达式匹配
3.2.4 $where查询
3.3 联合查询
3.3.1 简单手工关联
3.3.2 DBRef方式关联
3.4 游标和存储过程
3.4.1 游标
3.4.2 存储过程
3.5 本章小结
第4章 高级更新
4.1 数据更新命令详解
4.1.1 update命令
4.1.2 save命令
4.2 数据更新操作符
4.3 本章小结
第5章 高级特性
5.1 Capped Collection集合
5.1.1 创建Capped Collection
5.1.2 Capped Collection的用途
5.1.3 注意事项
5.2 GridFS规范
5.2.1 如何实现海量存储
5.2.2 命令行工具
5.3 MapReduce编程模型
5.3.1 Map进行分组
5.3.2 Reduce聚合计算
5.3.3 Result获取结果
5.3.4 Finalize格式化输出
5.3.5 Options定制输出
5.4 本章小结
第三部分 管理篇
第6章 管理工具集
6.1 数据迁移
6.1.1 导出工具mongoexport
6.1.2 导出工具mongodump
6.1.3 导入工具mongoimport
6.2 数据的备份和恢复
6.2.1 备份工具mongodump
6.2.2 恢复工具mongorestore
6.3 命令行操作
6.3.1 通过eval参数执行指定语句
6.3.2 执行指定文件中的内容
6.4 本章小结
第7章 管理命令
7.1 克隆collection
7.1.1 远程克隆collection
7.1.2 本地克隆collection
7.2 复制数据库
7.2.1 远程复制数据库
7.2.2 本地复制数据库
7.3 刷新磁盘
7.4 捕获异常
7.4.1 返回异常信息
7.4.2 阻塞客户端
7.5 进程控制
7.5.1 查看活动进程
7.5.2 结束进程
7.6 验证collection的有效性
7.7 数据压缩
7.8 本章小结
第8章 访问控制
8.1 限制特定IP地址访问
8.2 设置监听端口
8.3 使用用户名和口令登录
8.3.1 建立系统root用户
8.3.2 建立指定权限用户
8.3.3 删除指定用户
8.4 本章小结
第四部分 性能篇
第9章 索引及优化
9.1 MongoDB索引概述
9.2 索引操作
9.2.1 基础索引
9.2.2 静默方式创建索引
9.2.3 文档索引
9.2.4 组合索引
9.2.5 唯一索引
9.2.6 强制使用索引
9.2.7 删除索引
9.2.8 重建索引
9.2.9 explain查看执行计划
9.3 优化器Profiler
9.3.1 开启Profiler功能
9.3.2 查询Profiler记录
9.4 性能优化概述
9.4.1 性能优化的原则
9.4.2 影响性能的因素
9.5 常用的优化方案
9.5.1 创建索引
9.5.2 限定返回结果条数
9.5.3 只查询用到的字段
9.5.4 采用Capped Collection
9.5.5 采用Server Side Code Execution命令集
9.5.6 使用hint
9.5.7 采用Profiler
9.6 本章小结
第10章 性能监控
10.1 mongosniff工具
10.2 mongostat工具
10.3 db.serverStatus命令
10.4 db.stats命令
10.5 HTTP监控接口
10.6 本章小结
第五部分 架构篇
第11章 复制集
11.1 Replica Sets架构
11.2 部署Replica Sets
11.3 主从操作日志
11.4 主从配置信息
11.5 管理Replica Sets
11.5.1 主从切换
11.5.2 读写分离
1 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » MongoDB管理与开发精要 - (EPUB全文下载)