南京
杭州
上海
025-87787966    0571-88257871

MongoDB数据库管理

发布日期: 2017/10/10 14:28:13

课程大纲:
一、MongoDB体系结构概述
    1、起源,设计目标,关键特性
    2、进程结构(mongos、monhead、config server)
    3、目录/文件结构
二、使用MongoDB Shell
    1、文件和数据类型
    2、CRUD(插入、查询、更新、删除)
    3、系统命令
三、单服务器配置和部署
    1、配置文件
    2、数据文件和分配
    3、日志文件
    4、硬件和文件系统建议
四、安全
    1、内置认证
    2、关于安全部署的建议
五、监测MongoDB
    1、蒙哥特
    2、内存和IO性能分析
    3、与监测工具的集成:Munin/Cacti/Nagios
    4、MongoDB的网络控制台
六、索引和查询优化
    1、管理索引和MongoDB索引内部
    2、单一/复合/地理指数
    3、识别次优查询。使用查询分析器。
七、驱动程序简介(Java/Python/Ruby/PHP/Perl)
    1、驱动程序和shell如何与MongoDB通信
    2、BSON与MongoDB有线协议
    3、应用程序连接的故障排除
八、介绍读写可伸缩性
九、复制与耐久性
    1、主从复制
    2、复制集
    3、为耐用性使用写关注点
    4、处理复制失败
十、自动切分
    1、切分是如何工作的
    2、设置MongoDB碎片集群
十一、选择碎片键
十二、切分和索引
    1、切分和复制集拓扑
    2、管理切分群集
十三、碎片/块迁移
十四、备份和恢复计划
    1、基于文件系统的策略
    2、蒙古国/蒙古国
    3、rsync
    4、蒙古进口/蒙古出口

相关培训课程

TRAINING COURSE
无标题文档