大小: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条评论
最新排行
Python高级编程67.96Mpdf高清扫描版 Python高级编程是一款pdf格式的高清扫描版图书,已经附带了pdf阅读器,即下即用。该书通过大量的实例,介绍了Python语言的最佳实践和敏捷开发方法,并涉及整个软件生命周期的高级主题,诸如持续集成、版本控制系统、包的发行和分发、开发模式、文档
查看android应用程序开发教程android studio版pdf47.32M android应用程序开发教程android studio版pdf是一本Android应用程序开发教程书籍,由罗文龙编著。本书以最新的Google官方Android IDE-Android Studio V1.3为开发环境对实例进行开发讲解,让读者
查看421页pdf百度云资源5.32M想要了解明星的更多八卦猛料吗?想知道自己喜欢的明星过去发生过什么事吗?想知道的话,就来下载本站的421页pdf文件,该文件已经上传到百度云资源,它详细记录了大量明星的私下猛料,作者是一位追星多年并且搜集明星新闻和小道消息的一名女孩,经过多年的追星一点一滴
查看APP蓝图:Axure RP7.0移动互联网产品原型设计40.95M吕皓月pdf扫描版 建模又常被称为画线框图、mockup、原型图、demo,其主要用途是在正式进行设计和开发之前,通过一个逼真的效果图来模拟最终的视觉效果和交互效果。但如何才能更好的学习呢?小编这里为广大网友带来了APP蓝图:Axure RP7.0移动互联网产品原型设
查看hbase企业应用开发实战107.27Mpdf扫描版 hbase企业应用开发实战是一本HBase大数据相关的学习书籍,由国内资深Hadoop技术专家马延辉、猛鑫、李立松等人联合编著,本书以企业实际生产环境和需要为重点,系统的介绍了HBase的功能使用、框架设计、基本原理和高级特性。详细讲解使用HBas
查看Linux C编程实战64.42M童永清pdf扫描版 linux c编程实战是一本介绍linux系统下如何使用c语言编程开发的图书,由童永清编著。本书结构合理、概念清晰,采用"基础知识→难点解析→重点提示→编程实践"的写作手法,使读者理解更深入、应用更容易、掌握更快速。文中第一篇主要介绍了linux和
查看matlab高效编程技巧与应用25个案例分析45.35M吴鹏pdf扫描版 matlab高效编程技巧与应用25个案例分析是作者吴鹏八年MATLAB使用经验的总结而成一本书籍,本书力图以一种全新的模式,从各个角度将MATLAB呈现给读者。全书共分两部分:第一部分(第1~5章)是有关MATLAB高效编程的一些方法、原则介绍;第
查看写给程序员的数据挖掘实践指南35.98Mpdf高清扫描版写给程序员的数据挖掘实践指南是一本数据挖掘技术指导手册,由软件开发工程师Ron Zacharski编著,知名技术译者王斌老师译作。本书作者采用在实践中学的方式,提供了大量Python的代码和案例,同时还详细的介绍了如何应用数据挖掘技术。通过阅读本书,可以
查看c专家编程pdf高清版12.94M林登C专家编程是一本C编程语言程序设计经典著作,也是C语言入门软件开发宝典,由林登(LinDen P.V.D)编著。本书讲述的是应用于pc和unix系统上的ansi标准c语言。对于c语言中与unix平台复杂的硬件结构相关的特性作了详细描述。对于pc的内存模型
查看大数据挑战与nosql数据库技术1.95M完整版 大数据挑战与nosql数据库技术是一本NoSQL数据库数据操作手册,由陆嘉恒编著。本书内容丰富翔实,主要从理论、系统、应用三个方面详细讲述了大数据的技术知识,并针对NoSQL数据库技术做了深入的分享,是学习大数据技术的地图、指南手册,可以帮助读者跳
查看Delphi7程序设计基础6.92Mpdf+txt中文版《Delphi7程序设计基础教程》是一本系统而全面的学习Delphi 7编程的教材。Delphi 7是一款被广泛使用的可视化编程工具,它基于Pascal语言和面向对象编程的原理。该教程从基本的Delphi开发环境介绍开始,逐渐引导读者了解Delphi 7
查看