大小:33.27M
更新时间:23-08-24
系统:Pc
大数据存储mongodb实战指南是一本MongoDB数据库实战手册,由郭远威编著,本书内容丰富翔实,剖析了mongodb在生产环境中使用需要知道的所有内容,包括大数据与云计算、询语言系统、索引与查询优化、增改删操作、Journaling日志功能、聚集分析等知识点,可以全方位帮助你学习并掌握MongoDB数据库技术,欢迎免费下载阅读。
MongoDB是一种面向文档的分布式数据库,可扩展,表结构自由,并且支持丰富的查询语句和数据类型。时至今日,MongoDB以其灵活的数据存储方式逐渐成为IT行业非常流行的一种非关系型数据库(NoSql)。
《大数据存储MongoDB实战指南》从学习与实践者的视角出发,本着通俗精简、注重实践、突出精髓的原则,精准剖析了MongoDB的诸多概念和要点。全书共分4个部分,分别从基础知识、深入理解MongoDB、监控与管理MongoDB和应用实践几个维度详细地介绍了MongoDB的特点及应用实例。
《大数据存储MongoDB实战指南》适合有海量数据存储需求的人员、数据库管理开发人员、数据挖掘与分析人员以及各类基于数据库的应用开发人员。读者将从书中获得诸多实用的知识和开发技巧。
第一部分基础知识
第1章大数据与云计算
1.1什么是大数据
1.2什么是云计算
1.3大数据与云计算
1.4什么是MongoDB
1.5大数据与MongoDB
1.6MongoDB特点
1.7安装MongoDB
1.8几个重要的进程介绍
1.8.1mongod进程
1.8.2mongo进程
1.8.3其他进程
1.9适合哪些业务
1.10小结
第2章查询语言系统
2.1查询选择器
2.2查询投射
2.3数组操作
2.4小结
第3章索引与查询优化
3.1索引
3.1.1单字段索引
3.1.2复合索引
3.1.3数组的多键索引
3.1.4索引管理
3.2查询优化
3.3小结
第4章增改删操作
4.1插入语句
4.2修改语句
4.3删除语句
4.4小结
第二部分深入理解MongoDB
第5章Journaling日志功能
5.1两个重要的存储视图
5.2Journaling工作原理
5.3小结
第6章聚集分析
6.1管道模式进行聚集
6.2MapReduce模式聚集
6.3简单聚集函数
6.4小结
第7章复制集
7.1复制集概述
7.2复制集工作机制
7.2.1数据同步
7.2.2故障转移
7.2.3写关注
7.2.4读参考
7.3小结
第8章分片集群
8.1分片部署架构
8.2分片工作机制
8.2.1使集合分片
8.2.2集群平衡器
8.2.3集群的写与读
8.2.4片键选择策略
8.3小结
第9章分布式文件存储系统
9.1小文件存储
9.2GridFS文件存储
9.3小结
第三部分监控与管理MongoDB
第10章管理与监控
10.1数据的导入导出
10.2备份与恢复
10.2.1单节点dump备份与恢复
10.2.2集群dump备份恢复策略
10.3监控
10.3.1数据库角度监控命令
10.3.2操作系统角度监控命令
10.3.3Web控制台监控
10.4小结
第11章权限控制
11.1权限控制API
11.1.1针对所有数据库的角色
11.1.2针对单个数据库的角色
11.2复制集与集群的权限控制
11.3小结
第四部分应用实践
第12章PHP驱动接口
12.1开发环境安装
12.2驱动介绍
12.3单实例上的增删改查
12.4几个重要的类、方法与参数
12.5复制集上的操作
12.6分片集群上的操作
12.7分布式小文件存取操作
12.8分布式大文件存取操作
12.9小结
第13章案例:高度可定制化的电商平台
13.1功能需求
13.2数据库表设计
13.3编写MongoDB_driver类
13.4CodeIgniter框架
13.4.1基本介绍
13.4.2下载与安装
13.4.3执行原理
13.4.4代码示范
13.5Bootstrap框架
13.6前台界面原型图
附录常见问题
同类热门
类似软件
热门标签
网友评论0人参与,0条评论
最新排行
cnki全球学术快报电脑版95.79Mv0.2.34 cnki全球学术快报电脑版是一款来自CNKI知网的学术文献搜索软件,整合学术交流、阅读、问答、设备同步、个性化定制、智能推送、即时通讯等功能于一体,让学术更高效、更便捷。 其中功能非常全面,如检索、资料库、图书馆、个性化定制等,用户可以
查看轻而易举黑客攻防入门41.81M先知文化pdf扫描版轻而易举黑客攻防入门是一本黑客攻防类型的学习教材,由先知文化编著,电子工业出版社出版。全书从黑客新手的需要和学习习惯出发,详细介绍了黑客基础知识、信息搜集与漏洞扫描、黑客常用命令与工具、windows系统漏洞防范、密码攻防、远程控制攻防、木马攻防、网络攻
查看声学基础杜功焕pdf7.79M第二版声学基础第二版是一款介绍声学的基础理论图书,由杜功焕、朱哲民、龚秀芬著作,南京大学出版社出版出牌,全书系统地介绍了声学的基础理论,其中包括声的辐射、传播、接收与散射,并适当地介绍了近期活跃的非线性声学基础理论,具体包括质点振动学、 弹性体振动学、声波的基
查看同济高等数学第七版上下册pdf电子版11M高清完整版本次小编为大家带来的是高等数学同济第七版pdf下载,这是专为大学生打造高等数学学习图书,由同济大学数学系编写,包括上册和下册,并且是pdf高清版,是依据最新的“工科类本科数学基础课程教学基本要求”,为高等院校工科类各专业学生修订而成的,全书教材结构严谨,
查看opengl es 2.0编程指南1.96Mpdf中文版opengl es 2.0编程指南是一本pdf中文版的电子图书,已经附带了pdf阅读器在软件包中,用户即下即用。OpenGL ES 2.0是本书中要讲的API,目标是讲述完整的细节(核心和扩展),给出怎么使用的例子,讨论各种优化技术,读完本书希望能你能懂
查看css3专业网页开发指南72.75Mpdf高清扫描版css3专业网页开发指南是一本介绍css3网页开发的技术型指南图书,由英国著名Web前端开发工程师Peter Gasston编著。本书主要将CSS3规范中枯燥的技术语言提炼为平实的话语,向你展示了目前使用CSS3所有主流浏览器中能实现的各种效果,并通过真
查看HTML+CSS网页开发技术精解61.4M吴玉中pdf扫描版HTML+CSS网页开发技术精解是一本html和css语言的开发书籍,由吴玉中等人共同编著。本书内容丰富翔实,涵盖了HTML和CSS大部分常用元素和属性。并且作者使用典型实例,用图解方式诠释每个语法的具体使用方法。还全面讲解CSS控制页面表现的方法,包括
查看android开发艺术探索172.99Mandroid开发艺术探索是一本安卓系统软件开发设计图书,由任玉刚编著。本书采用理论、源码和实践相结合的方式阐述高水准的android应用开发要点。首先介绍了android开发者不容易掌握的知识点;其次,结合android源代码和应用层开发过程,融会贯通
查看疯狂android讲义第3版233.07Mpdf高清无水印版 如何更好的学习android开发?这里小编为广大网友带来了疯狂android讲义第3版pdf下载,pdf高清无水印版,是目前最好的一本介绍Android应用开发的实用图书,曾获评CSDN年度具有技术影响力十大原创图书,作者李刚。 全书介
查看学通ASP.NET的24堂课81.47M房大伟pdf扫描版ASP.NET是微软公司推出的一款新一代动态web应用程序开发平台,具有方便性,灵活,性能优,生产效率高,安全性高等特性,是目前主流的网络编程工具,但如何更好的快速掌握呢?小编这里推荐用户使用学通ASP.NET的24堂课,这是一本ASP.NET技术的学习
查看深入浅出数据分析pdf35.06M扫描版深入浅出数据分析是一本数据分析手册,由Michael Milton编著,李芳翻译。本书构思跌宕起伏,行文妙趣横生,无论读者是职场老手,还是业界新人;无论是字斟句酌,还是信手翻阅,都能跟着文字在职场中走上几回,体味数据分析领域的乐趣与挑战。深入浅出数据分析
查看OpenGL ES 3.x 游戏开发(下卷)15.01M吴亚峰pdf扫描版OpenGL ES 3.x 游戏开发(下卷)是一本基于OpenGL ES 3.x软件而编写的游戏开发设计指导书籍,由吴亚峰编著。全书组织上本着“起点低、终点高”的原则,内容涵盖了从学习OpenGL ES 3.x必知必会的基础知识到OpenGL ES 3.
查看疯狂ios讲义(下)iPhone/iPad高级应用与手游开发164.06M李刚pdf扫描版疯狂ios讲义(下)iPhone/iPad高级应用与手游开发是一本全面、系统的ios应用游戏开发图书,由李刚和肖文吉两人共同编著,本书内容包括《萌仙》模块、《打飞机》、《贪食蛇》、《天气预报》、《愤怒的小鸟》等大量精彩的iOS应用和游戏,不仅细致地介绍开
查看