MongoDB架构原理与高性能实战
体系课

MongoDB架构原理与高性能实战

  • 数据库

深入解析MongoDB核心技术,实战打造高效数据库架构

¥199.9
本课程包括
  • 13小时3分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 对数据库原理与实战技术感兴趣的IT从业者或爱好者。
  • 学会利用索引、分片等技术提升MongoDB查询性能。
  • 深入了解MongoDB的复制与故障恢复机制,确保数据安全性。
  • 掌握MongoDB监控与调优方法,实现数据库高效运行。
  • 通过实战案例,提升MongoDB应用开发与问题解决能力。

数千家企业正在使用三节课企业版学习

无限制学习2000+门课程,200+精选学习专题

免费申请体验>
课程介绍

在当今数字化时代,数据库技术已成为企业核心竞争力的重要组成部分。然而,随着数据量的爆炸式增长,如何高效管理并利用这些数据,成为了摆在行业面前的一大挑战。

《MongoDB架构原理与高性能实战》课程应运而生,旨在帮助学员掌握MongoDB的核心技术,解决工作中遇到的数据处理难题。本课程由资深数据库专家赵渝强主讲,他拥有多年的实战经验,深知行业痛点和需求。

通过这门课程的学习,你将掌握MongoDB的架构原理、性能优化技巧,以及实战应用方法,为企业的数据管理和应用提供有力支持。

适合人群
  • 渴望提升MongoDB数据库应用能力的开发人员。
  • 寻求优化数据库性能的系统架构师与运维工程师。
  • 对数据库原理与实战技术感兴趣的IT从业者或爱好者。
讲师介绍
曾任京东大学大数据学院院长 曾任Oracle中国有限公司高级技术顾问
擅长领域:
  • 大数据系统
  • 数据库
  • 数据挖掘与分析
  • 数据可视化
  • Java
  • Docker
  • K8S
擅长领域:大数据、数据库、云原生、容器技术
课程大纲
共0节 时长0分钟 全部收起
课程简介
20分钟
第一章 MongoDB简介
共3节 | 48分钟
  • 1.1 MongoDB简介.
    20分钟
  • 1.2 MongoDB的体系结构.
    21分钟
  • 1.3 MongoDB的Journal日志
    7分钟
第二章 MongoDB实操说明.
共10节 | 1小时59分钟
  • 2.1.1 安装MongoDB.
    17分钟
  • 2.1.2 MongoDB 中使用配置文件.
    7分钟
  • 2.1.3 使用mongoshell.
    14分钟
  • 2.1.4 使用MongoDB Compass.
    7分钟
  • 2.2 管理MongoDB的运行.
    11分钟
  • 2.3.1 了解MongoDB的用户认证机制
    12分钟
  • 2.3.2 启用 MongDB的用户认证机制.
    10分钟
  • 2.3.3 在MongoDB中进行用户管理.
    7分钟
  • 2.4 基于角色的访问控制
    20分钟
  • 2.5 MongoDB的审计.
    14分钟
第三章 使用类型介绍
共3节 | 21分钟
  • 3.1 obiectld类型.
    8分钟
  • 3.2 日期类型.
    3分钟
  • 3.3 数值类型与其他数据类型.
    10分钟
第四章 MongoDB进阶操作.
共10节 | 1小时35分钟
  • 4.1 MongoDB的文档操作.
    21分钟
  • 4.2.1 执行基本的查询
    11分钟
  • 4.2.2 查询嵌套的文档.
    11分钟
  • 4.2.3 查询数组的文档
    5分钟
  • 4.2.4 查询数组中嵌套的文档.
    8分钟
  • 4.2.5 查询空值和缺失的列.
    5分钟
  • 4.2.6 使用游标查询文档.
    8分钟
  • 4.3.1 执行全文检索.
    13分钟
  • 4.3.2 在全文检索中聚合数据.
    8分钟
  • 4.4 执行地理空间查询.
    6分钟
第五章 聚合数据操作说明
共4节 | 1小时4分钟
  • 5.1 使用 Pipeline方式聚合数据.
    16分钟
  • 5.2.1 MapReduce原理.
    21分钟
  • 5.2.2 MapReduce案例.
    14分钟
  • 5.2.3 调试Map函数和Reduce函数.
    13分钟
第六章 存储引擎简介
共6节 | 57分钟
  • 6.1.1 WiredTiger存储引擎
    12分钟
  • 6.1.2 WiredTiger存储引擎
    13分钟
  • 6.1.3 WiredTiger存储引擎
    9分钟
  • 6.1.4 WiredTiger存储引擎
    11分钟
  • 6.2 MMAPv1存储引擎.
    4分钟
  • 6.3 InMemory存储引擎.
    8分钟
第七章 索引简介
共5节 | 1小时12分钟
  • 7.1 MongoDB的索引简介.
    15分钟
  • 7.2.1 单键索引和多键索引.
    15分钟
  • 7.2.2 复合索引.
    13分钟
  • 7.2.3 过期索引-全文索引-地理位置索引.
    10分钟
  • 7.3 MongoDB索引分析和索引优化案例.
    19分钟
第八章 复制集简介
共8节 | 1小时40分钟
  • 8.1 MongoDB复制集.
    12分钟
  • 8.2 部署MongoDB复制集.
    18分钟
  • 8.3 0plog和数据的同步.
    10分钟
  • 8.4 MongoDB的事务.
    21分钟
  • 8.5.1 管理复制集.
    9分钟
  • 8.5.2 添加节点和删除节点-主备切换.
    13分钟
  • 8.6 复制集的选举机制.
    11分钟
  • 8.7 主从复制与主备切换原理解析.
    6分钟
第九章 MongoDB分布式存储
共4节 | 1小时9分钟
  • 9.1 MongoDB分片的架构.
    10分钟
  • 9.2 部署MongoDB分片.
    35分钟
  • 9.3 查看配置服务器.
    8分钟
  • 9.4 MongoDB分布式存储的工作原理.
    16分钟
第十章 MongoDB注意事项
共2节 | 29分钟
  • 10.1 监控MongoDB的运行.
    13分钟
  • 10.2 MongoDB的备份与恢复.
    16分钟
第十一章 MongoDB的数据保护
共4节 | 1小时28分钟
  • 11.1 MongoDB的数据建模方式.
    19分钟
  • 11.2 MongoDB数据文档的验证.
    22分钟
  • 11.3 MongoDB的模型设计.
    27分钟
  • 11.4 MongoDB综合架构案例.
    21分钟
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。