系统学习大数据知识、NoSQL数据库、云原生容器技术。
* 01 课程开篇/
* 01 从大数据到云原生课程概述.mp4 14:11
* 02 NoSQL部分:2025版更新/
* 01 Redis 2025版更新概述.mp4 02:15
* 02 安装银河麒麟Linux操作系统.mp4 09:50
* 03 安装部署Redis 7.4.mp4 09:29
* 04 部署Redis主从复制.mp4 07:07
* 05 MongoDB 2025版更新概述.mp4 02:57
* 06 安装银河麒麟Linux.mp4 09:15
* 07 安装和使用MongoDB 8.0.4.mp4 07:53
* 08 部署MongoDB复制集.mp4 07:42
* 03 Docker+K8s部分:2025版更新/
* 01 01-Docker与K8s 2025版更新概述.mp4 02:33
* 02 02-安装银河麒麟Linux.mp4 09:59
* 03 03-使用二进制包方式安装Docker 27.5.0.mp4 07:55
* 04 04-安装部署Containerd.mp4 11:30
* 05 05-基于Container部署K8s集群.mp4 14:26
* 04 (大数据基础-00)大数据技术先导课程/
* 01 大数据技术先导课程.mp4 21:39
* 05 (大数据基础-01)大数据技术思想与原理入门/
* 01 01-什么是大数据.mp4 12:16
* 02 02-大数据要解决的核心问题.mp4 14:45
* 03 03-数据仓库与大数据.mp4 23:21
* 04 04-OLTP与OLAP.mp4 04:49
* 05 05-分布式文件系统的基本原理.mp4 38:36
* 06 06-分布式文件系统中的倒排索引.mp4 09:35
* 07 07-分布式文件系统中的机架感知.mp4 07:59
* 08 08-MapReduce分布式计算模型.mp4 41:01
* 09 09-BigTable大表.mp4 26:46
* 10 10-Hadoop生态圈系统.mp4 17:24
* 11 11-Spark生态圈系统.mp4 10:41
* 12 12-Flink生态圈系统.mp4 16:29
* 13 13-大数据平台的整体架构.mp4 24:04
* 06 (大数据基础-02)部署大数据实验环境/
* 01 01-准备大数据平台环境.mp4 33:34
* 02 02-Hadoop的目录结构.mp4 16:09
* 03 03-部署Hadoop本地模式.mp4 10:22
* 04 04-部署Hadoop伪分布模式.mp4 26:36
* 05 05-免密码登录的原理和配置.mp4 28:32
* 06 06-部署Hadoop全分布模式.mp4 34:23
* 07 07-Spark伪分布模式的部署.mp4 18:33
* 08 08-Spark全分布模式的部署.mp4 12:06
* 09 09-Flink伪分布模式的部署.mp4 15:54
* 10 10-Flink全分布模式的部署.mp4 08:54
* 11 11-大数据体系架构的单点故障问题.mp4 11:10
* 07 (Hadoop-01)分布式文件系统HDFS/
* 01 01-使用Web Console操作HDFS.mp4 24:17
* 02 02-使用命令行操作HDFS.mp4 27:57
* 03 03-使用Java API创建目录以及目录的权限问题.mp4 31:04
* 04 04-使用Java API完成数据文件的上传和下载.mp4 13:10
* 05 05-使用Java API操作HDFS.mp4 10:05
* 06 06-主节点NameNode的职责.mp4 13:37
* 07 07-从节点DataNode的职责和数据上传的过程.mp4 20:53
* 08 08-数据下载的过程.mp4 11:48
* 09 09-SecondaryNameNode的职责.mp4 14:04
* 10 10-HDFS的高级特性之回收站.mp4 14:07
* 11 11-HDFS的高级特性之快照.mp4 14:37
* 12 12-HDFS的高级特性之配额管理.mp4 13:47
* 13 13-HDFS的高级特性之安全模式.mp4 10:16
* 14 14-HDFS的高级特性之权限管理.mp4 13:52
* 15 15-基于ViewFS实现HDFS的联盟.mp4 20:14
* 16 16-基于ViewFS部署HDFS联盟.mp4 24:59
* 17 17-基于RBF实现HDFS的联盟.mp4 10:08
* 18 18-基于RBF部署HDFS联盟.mp4 07:04
* 19 19-HDFS的底层通信方式RPC.mp4 26:14
* 08 (Hadoop-02)MapReduce与Yarn/
* 01 01-课程简介.mp4 12:39
* 02 02-分析WordCount数据处理的过程.mp4 28:22
* 03 03-开发自己的WordCount程序.mp4 34:09
* 04 04-求每个部门的工资总和.mp4 29:19
* 05 05-Yarn调度MapReduce任务的过程.mp4 14:35
* 06 06-Yarn的资源分配方式.mp4 12:30
* 07 07-序列化.mp4 30:13
* 08 08-基本数据类型的排序.mp4 17:04
* 09 09-对象的排序.mp4 20:49
* 10 10-分区的基本知识.mp4 30:13
* 11 11-实现MapReduce的自定义分区.mp4 19:07
* 12 12-在MapReduce中使用Combiner.mp4 20:10
* 13 13-MapReduce的MapJoin.mp4 31:57
* 14 14-MapReduce的链式处理.mp4 40:27
* 15 15-Shuffle洗牌.mp4 21:31
* 16 16-数据去重.mp4 20:40
* 17 17-等值连接的多表查询数据处理的过程.mp4 21:21
* 18 18-使用MapReduce实现等值连接.mp4 23:13
* 19 19-自连接的多表查询数据处理的过程.mp4 20:07
* 20 20-使用MapReduce实现自连接操作.mp4 21:14
* 21 21-分析倒排索引的创建过程.mp4 30:32
* 22 22-使用MapReduce实现倒排索引.mp4 30:23
* 09 (Hadoop-03)列式NoSQL数据库:HBase/
* 01 01-HBase课程简介.mp4 24:11
* 02 02-HBase中的基本概念.mp4 12:32
* 03 03-HBase的体系架构.mp4 26:10
* 04 04-部署HBase的本地模式.mp4 13:55
* 05 05-部署HBase的伪分布模式.mp4 12:56
* 06 06-部署HBase的全分布模式和HA模式.mp4 31:03
* 07 07-使用命令行工具和Web操作HBase.mp4 23:55
* 08 08-使用Java API操作HBase.mp4 34:19
* 09 09-HBase上的MapReduce.mp4 28:02
* 10 10-使用的HBase过滤器.mp4 32:22
* 11 11-HBase写入数据的机制.mp4 16:45
* 12 12-HBase读取数据的机制.mp4 07:49
* 13 13-HBase的其他运行机制.mp4 10:04
* 14 14-HBase多版本Version.mp4 10:27
* 15 15-HBase的快照.mp4 10:35
* 16 16-HBase的BulkLoading.mp4 11:22
* 17 17-HBase的用户权限管理.mp4 25:55
* 18 18-HBase备份与恢复.mp4 20:25
* 19 19-HBase的主从复制.mp4 21:26
* 20 20-HBase集群监控基础.mp4 13:34
* 21 21-利用可视化工具监控HBase.mp4 12:54
* 22 22-HBase的预分区.mp4 13:25
* 23 23-HBase数据的生命周期.mp4 06:15
* 24 24-HBase资源的配额Quota.mp4 04:45
* 25 25-Phoenix简介和安装配置.mp4 22:35
* 26 26-在Phoenix中使用二级索引.mp4 25:05
* 27 27-在Phoenix中执行JDBC.mp4 15:16
* 10 (Hadoop-04)数据分析引擎:Hive/
* 01 01-课程简介.mp4 20:03
* 02 02-Hive简介.mp4 14:36
* 03 03-Hive的体系架构.mp4 16:11
* 04 04-部署Hive的嵌入模式.mp4 31:23
* 05 05-部署HIve的远程模式.mp4 30:37
* 06 06-Hive的内部表.mp4 21:55
* 07 07-Hive的外部表.mp4 12:09
* 08 08-Hive的静态分区表.mp4 21:35
* 09 09-Hive的动态分区表.mp4 20:35
* 10 10-Hive的桶表.mp4 10:16
* 11 11-Hive的临时表.mp4 08:40
* 12 12-Hive的视图.mp4 08:16
* 13 13-Hive的字符函数.mp4 21:34
* 14 14-Hive的数值函数.mp4 06:57
* 15 15-Hive的日期函数.mp4 12:51
* 16 16-Hive的条件函数.mp4 10:25
* 17 17-Hive的开窗函数.mp4 15:12
* 18 18-Hive的URL和JSON解析函数.mp4 08:52
* 19 19-开发Hive的用户自定义函数.mp4 20:14
* 20 20-开发Hive的用户自定义表生成函数.mp4 22:02
* 21 21-Hive的JDBC客户端.mp4 20:59
* 22 22-Presto简介与体系架构.mp4 14:19
* 23 23-安装部署Presto.mp4 21:32
* 24 24-Presto执行查询的过程.mp4 11:09
* 11 (Hadoop-05)分布式协调服务:ZooKeeper/
* 01 01-课程简介.mp4 10:37
* 02 02-ZooKeeper集群基础.mp4 14:39
* 03 03-部署ZooKeeper的Standalone模式.mp4 16:03
* 04 04-部署ZooKeeper的集群模式.mp4 20:26
* 05 05-ZooKeeper的节点类型.mp4 26:30
* 06 06-ZooKeeper的Watcher机制.mp4 16:02
* 07 07-ZooKeeper的分布式锁与秒杀的实现.mp4 22:10
* 08 08-基于ZooKeeper实现HDFS的HA架构.mp4 20:16
* 09 09-基于ZooKeeper部署Hadoop的HA环境.mp4 53:36
* 12 (Hadoop-06)数据采集引擎:Sqoop与Flume/
* 01 01-课程简介.mp4 11:16
* 02 02-使用Apache Sqoop采集数据.mp4 35:32
* 03 03-使用Apache Flume采集数据.mp4 22:20
* 13 (Spark-01)离线计算引擎:Spark Core/
* 01 01-课程简介.mp4 14:35
* 02 02-什么是Spark?.mp4 30:09
* 03 03-Spark的体系架构.mp4 16:42
* 04 04-使用spark-submit提交Spark任务.mp4 12:04
* 05 05-使用spark-shell执行Spark任务.mp4 13:11
* 06 06-Spark HA之基于文件系统的单点恢复.mp4 14:03
* 07 07-基于ZooKeeper实现Spark的HA.mp4 16:06
* 08 08-什么是Spark RDD?.mp4 25:00
* 09 09-使用Transformation的基础算子.mp4 23:50
* 10 10-使用Transformation的高级算子mapPartitionsWithIndex.mp4 10:09
* 11 11-使用Transformation的高级算子aggregate和aggregateByKey.mp4 20:44
* 12 12-使用coalesce与repartition算子.mp4 04:57
* 13 13-使用Action算子.mp4 06:48
* 14 14-RDD的依赖关系和任务执行的阶段.mp4 20:08
* 15 15-RDD的检查点机制.mp4 13:49
* 16 16-RDD的缓存机制.mp4 15:06
* 17 17-开发Scala版本的WordCount程序.mp4 24:21
* 18 18-分析Spark WordCount数据处理的过程.mp4 15:09
* 19 19-开发Java版本的WordCount程序.mp4 16:13
* 20 20-求网站访问量的PV值.mp4 21:20
* 21 21-创建自定义分区.mp4 20:48
* 22 22-在Spark中访问数据库.mp4 29:21
* 14 (Spark-02)数据分析引擎Spark SQL/
* 01 01-课程简介.mp4 10:49
* 02 02-什么是Spark SQL?.mp4 11:59
* 03 03-创建DataFrame.mp4 26:11
* 04 04-使用DataFrame处理数据.mp4 09:38
* 05 05-视图的使用.mp4 07:24
* 06 06-使用Parquet文件和JSON文件.mp4 11:53
* 07 07-使用JDBC数据源.mp4 11:18
* 08 08-使用Hive的表和数据.mp4 11:20
* 09 09-优化Spark SQL.mp4 15:11
* 10 10-使用StructType指定Schema.mp4 16:47
* 11 11-使用样本类指定Schema.mp4 08:44
* 12 12-将结果写入MySQL.mp4 11:41
* 15 (Spark-03)流处理引擎Spark Streaming/
* 01 01-课程简介.mp4 07:40
* 02 02-Spark Streaming简介.mp4 11:25
* 03 03-运行第一个Spark Streaming任务.mp4 12:16
* 04 04-开发第一个自己的Spark Streaming任务.mp4 13:13
* 05 05-离散流DStream.mp4 09:09
* 06 06-DStream中的转换操作.mp4 21:29
* 07 07-窗口操作.mp4 12:41
* 08 08-DStream的输入和输出.mp4 18:36
* 09 09-集成Spark SQL.mp4 13:30
* 10 10-优化Spark Streaming.mp4 06:59
* 16 (Flink基础-01)Flink的体系架构/
* 01 01-Flink基础课程概述.mp4 08:35
* 02 02-Flink的体系架构.mp4 17:27
* 03 03-运行Flink的任务.mp4 10:45
* 04 04-Flink on Yarn.mp4 12:50
* 05 05-对比Flink、Storm、Spark Streaming.mp4 08:55
* 17 (Flink基础-02)开发入门/
* 01 01-使用Java开发WordCount批处理计算任务.mp4 13:02
* 02 02-使用Java开发WordCount流处理计算任务.mp4 09:33
* 03 03-使用Scala开发WordCount批处理计算任务.mp4 08:56
* 04 04-使用Scala开发WordCount流处理计算任务.mp4 08:13
* 18 (Flink基础-03)使用DataSet API/
* 01 01-使用map、flatMap与mapPartition.mp4 18:40
* 02 02-使用filter与distinct.mp4 05:55
* 03 03-Top-N分析.mp4 08:35
* 04 04-使用笛卡尔积.mp4 11:43
* 05 05-使用Join操作.mp4 06:42
* 06 06-使用外连接操作.mp4 15:48
* 19 (Flink基础-04)使用DataStream API/
* 01 01-使用基本的数据源.mp4 09:17
* 02 02-自定义单并行度数据源.mp4 08:35
* 03 03-自定义多并行度数据源.mp4 09:50
* 04 04-使用union的算子.mp4 06:33
* 05 05-使用connect算子.mp4 06:27
* 06 06-使用split和connect算子.mp4 07:36
* 07 07-使用RedisSink保存数据.mp4 17:42
* 08 08-使用TimeWindow.mp4 07:45
* 09 09-使用CountWindow.mp4 04:49
* 10 10-Flink的时间.mp4 05:05
* 11 11-Watermark水位线机制.mp4 13:30
* 12 12-水位线WaterMark编程案例.mp4 06:40
* 20 (Flink基础-05)高可用架构HA/
* 01 01-FlinkHA的架构与部署.mp4 20:17
* 21 (Flink进阶-01)高级特性/
* 01 01-Flink进阶课程概述.mp4 09:06
* 02 02-Flink的并行度分析.mp4 08:09
* 03 03-使用Flink的分布式缓存.mp4 15:31
* 04 04-使用广播变量.mp4 15:54
* 05 05-使用累加器与计数器.mp4 13:26
* 22 (Flink进阶-02)状态的管理与恢复/
* 01 01-Flink的状态管理.mp4 22:00
* 02 02-检查点与后端存储.mp4 10:48
* 03 03-Flink的重启策略.mp4 06:30
* 23 (Flink进阶-03)Flink Table和SQL/
* 01 01-使用Table API开发Java版本的批处理WordCount.mp4 15:14
* 02 02-使用Table API开发Java版本的流处理WordCount.mp4 08:02
* 03 03-使用Table API开发Scala版本的批处理WordCount.mp4 08:54
* 04 04-使用Table API开发Scala版本的流处理WordCount.mp4 08:06
* 05 05-使用SQL API开发Java版本的批处理WordCount.mp4 06:00
* 06 06-使用SQL API开发Java版本的流处理WordCount.mp4 05:27
* 07 07-使用SQL API开发Scala版本的批处理WordCount.mp4 04:56
* 08 08-使用SQL API开发Scala版本的流处理WordCount.mp4 06:14
* 24 (Flink进阶-04)流批一体架构/
* 01 01-基于Flink的流批一体架构.mp4 09:12
* 25 大数据实时消息存储系统Kafka/
* 01 01-Kafka课程概述.mp4 11:58
* 02 02-消息系统概述.mp4 06:09
* 03 03-消息系统的分类.mp4 14:32
* 04 04-Kafka的体系架构.mp4 20:36
* 05 05-主题、分区与副本.mp4 05:24
* 06 06-Kafka的生产者.mp4 09:48
* 07 07-Kafka的消费者.mp4 08:00
* 08 08-部署Kafka单机单Broker模式.mp4 11:02
* 09 09-部署Kafka单机多Broker模式.mp4 06:28
* 10 10-部署Kafka多机多Broker模式.mp4 10:53
* 11 11-使用命令行工具测试Kafka.mp4 12:08
* 12 12-Kafka配置参数详解.mp4 09:44
* 13 13-Kafka在ZooKeeper中存储的元数据.mp4 05:11
* 14 14-开发Java版本的客户端程序.mp4 18:55
* 15 15-开发Scala版本的客户端程序.mp4 12:12
* 16 16-发布与订阅自定义消息.mp4 16:25
* 17 17-消息的持久化.mp4 08:39
* 18 18-消息的传输保障.mp4 10:56
* 19 19-Leader的选举.mp4 09:12
* 20 20-Kafka的日志清理.mp4 07:34
* 21 21-集成Flume与Kafka.mp4 10:39
* 22 22-基于Spark Streaming接收器方式集成Kafka.mp4 15:06
* 23 24-将Kafka作为Flink的Source Connector.mp4 09:24
* 24 25-将Kafka作为Flink的Sink Connector.mp4 08:37
* 26 (Redis-01)架构实战/
* 01 01-缓存的设计思想.mp4 16:06
* 02 02-缓存开发规范.mp4 07:10
* 03 03-缓存架构模式.mp4 14:13
* 04 04-Redis概述和高性能原理.mp4 15:15
* 05 05-Redis的安装和访问.mp4 24:55
* 06 06-Redis的监控.mp4 20:11
* 07 07-Redis应用场景.mp4 16:53
* 27 (Redis-02)数据结构剖析/
* 01 01-SDS和跳跃表.mp4 11:50
* 02 02-压缩列表和整数集合.mp4 06:34
* 03 03-字段和快速列表.mp4 11:56
* 04 04-Stream.mp4 10:18
* 05 05-HyperLogLog和RedisObject.mp4 07:30
* 28 (Redis-03)工作机制剖析/
* 01 01-RedisDB存储结构.mp4 10:40
* 02 02-键管理的基本操作.mp4 09:39
* 03 03-遍历键.mp4 09:02
* 04 04-迁移键.mp4 12:16
* 05 05-删除策略.mp4 07:58
* 06 06-内存淘汰策略.mp4 13:00
* 07 07-RDB持久化机制.mp4 17:31
* 08 08-AOF持久化机制.mp4 22:22
* 09 09-Redis客户端的创建与关闭.mp4 04:29
* 10 10-Redis命令请求的处理过程.mp4 06:57
* 11 11-Redis的管道.mp4 14:14
* 12 12-服务器启动流程.mp4 04:54
* 13 13-文件事件及处理.mp4 11:12
* 14 14-时间事件及处理.mp4 11:25
* 29 (Redis-04)高级特性原理/
* 01 01-发布者订阅者模式.mp4 21:41
* 02 02-生产者消费者模式.mp4 06:37
* 03 03-事务实现机制剖析(1).mp4 25:49
* 04 04-事务实现机制剖析(2).mp4 13:17
* 05 05-慢查询日志剖析.mp4 14:16
* 06 06-Lua脚本基础.mp4 09:58
* 07 07-准备Lua脚本mp4.mp4 10:53
* 08 08-使用Lua脚本完成限流.mp4 20:50
* 30 (Redis-05)集群高可用实战/
* 01 01-主从复制的架构与配置.mp4 26:01
* 02 02-主从复制的通信过程.mp4 24:36
* 03 03-主从复制的源码分析.mp4 06:23
* 04 04-部署Redis的哨兵.mp4 22:17
* 05 05-Redis哨兵的主要配置参数.mp4 14:38
* 06 06-哨兵工作原理剖析.mp4 21:50
* 07 07-什么是Redis Cluster.mp4 09:02
* 08 08-数据分布理论与Redis的数据分区.mp4 21:32
* 09 09-Redis Cluster的体系架构.mp4 13:37
* 10 10一致性Hash算法.mp4 11:12
* 11 11-手动部署Redis Cluster.mp4 25:54
* 12 12-使用脚本create-cluster部署RedisCluster.mp4 20:57
* 13 13-操作与管理Redis Cluster.mp4 18:50
* 14 14-实现Redis Cluster的代理分片.mp4 24:49
* 15 15-Codis的体系架构和组件说明.mp4 23:42
* 16 16-安装go语言环境.mp4 11:15
* 17 17-安装部署Codis集群.mp4 17:40
* 18 18-基于Codis的主从复制.mp4 15:46
* 19 19-基于Codis的数据分布式存储.mp4 18:28
* 31 (Redis-06)企业解决方案剖析/
* 01 01-缓存命中率.mp4 12:01
* 02 02-缓存预热.mp4 09:48
* 03 03-缓存穿透.mp4 09:34
* 04 04-缓存雪崩和缓存击穿.mp4 11:40
* 05 05-HotKey和BigKey.mp4 10:41
* 06 06-缓存更新策略.mp4 05:15
* 07 07-缓存与数据库一致性.mp4 10:13
* 08 08-分布式锁.mp4 07:55
* 32 (MongoDB-01)体系结构/
* 01 01-MongoDB简介.mp4 19:58
* 02 02-MongoDB的体系结构.mp4 20:37
* 03 03-MongoDB的Journal日志.mp4 06:58
* 33 (MongoDB-02)安装和配置管理/
* 01 01-安装MongoDB.mp4 17:10
* 02 02-MongoDB中使用配置文件.mp4 07:12
* 03 03-使用mongoshell.mp4 14:16
* 04 04-使用MongoDB Compass.mp4 06:46
* 05 05-管理MongoDB的运行.mp4 11:27
* 06 06-了解MongoDB的用户认证机制.mp4 11:32
* 07 07-启用MongoDB的用户认证机制.mp4 09:41
* 08 08-在MongoDB中进行用户管理.mp4 07:23
* 09 09-基于角色的访问控制.mp4 19:36
* 10 10-MongoDB的审计.mp4 13:30
* 34 (MongoDB-03)数据类型/
* 01 01-ObjectId类型.mp4 08:00
* 02 02-日期类型.mp4 02:43
* 03 03-数值类型与其他数据类型.mp4 10:25
* 35 (MongoDB-04)基本操作/
* 01 01-MongoDB的文档操作.mp4 21:08
* 02 02-执行基本的查询.mp4 10:36
* 03 03-查询嵌套的文档.mp4 10:32
* 04 04-查询数组的文档.mp4 04:39
* 05 05-查询数组中嵌套的文档.mp4 08:04
* 06 06-查询空值和缺失的列.mp4 05:23
* 07 07-使用游标查询文档.mp4 08:09
* 08 08-执行全文检索.mp4 12:36
* 09 09-在全文检索中聚合数据.mp4 07:47
* 10 10-执行地理空间查询.mp4 06:16
* 36 (MongoDB-05)聚合操作/
* 01 01-使用Pipeline方式聚合数据.mp4 15:54
* 02 02-MapReduce原理.mp4 20:42
* 03 03-MapReduce案例.mp4 13:43
* 04 04-调试Map函数和Reduce函数.mp4 13:24
* 37 (MongoDB-06)存储引擎原理/
* 01 01-WiredTiger存储引擎-01.mp4 12:14
* 02 02-WiredTiger存储引擎-02.mp4 13:10
* 03 03-WiredTiger存储引擎-03.mp4 09:04
* 04 04-WiredTiger存储引擎-04.mp4 10:29
* 05 05-MMAPv1存储引擎.mp4 03:55
* 06 06-InMemory存储引擎.mp4 07:56
* 38 (MongoDB-07)索引和分析/
* 01 01-MongoDB的索引简介.mp4 14:41
* 02 02-单键索引和多键索引.mp4 15:15
* 03 03-复合索引.mp4 12:49
* 04 04-过期索引、全文索引、地理位置索引.mp4 10:14
* 05 05-MongoDB索引分析和索引优化案例.mp4 18:50
* 39 (MongoDB-08)主从复制与主备切换/
* 01 01-MongoDB复制集.mp4 12:00
* 02 02-部署MongoDB复制集.mp4 18:18
* 03 03-Oplog和数据的同步.mp4 10:04
* 04 04-MongoDB的事务.mp4 20:31
* 05 05-管理复制集.mp4 08:57
* 06 06-添加节点和删除节点-主备切换.mp4 12:45
* 07 07-复制集的选举机制.mp4 10:45
* 08 08-主从复制与主备切换原理解析.mp4 06:05
* 40 (MongoDB-09)数据分布式存储/
* 01 01-MongoDB分片的架构.mp4 09:44
* 02 02-部署MongoDB分片.mp4 35:15
* 03 03-查看配置服务器.mp4 07:36
* 04 04-MongoDB分布式存储的工作原理.mp4 16:14
* 41 (MongoDB-10)监控和备份/
* 01 01-监控MongoDB的运行.mp4 12:52
* 02 02-MongoDB的备份与恢复.mp4 16:04
* 42 (MongoDB-11)数据模型与建模/
* 01 01-MongoDB的数据建模方式.mp4 18:32
* 02 02-MongoDB数据文档的验证.mp4 22:12
* 03 03-MongoDB的模型设计.mp4 26:53
* 04 04-MongoDB综合架构案例.mp4 20:35
* 43 Docker基础篇/
* 01 01-Docker的基础篇概述.mp4 17:39
* 02 02-什么是Docker及其体系架构.mp4 13:48
* 03 03-安装和配置Docker实验环境.mp4 15:04
* 04 04-什么是Docker镜像.mp4 09:02
* 05 05-使用和访问官方的Docker的镜像仓库.mp4 15:39
* 06 06-配置和使用阿里云提供的Docker镜像加速器.mp4 05:48
* 07 07-管理Docker镜像.mp4 08:04
* 08 08-使用docker_commit和Dockerfile构建Docker镜像.mp4 23:47
* 09 09-Dockerfile使用和综合案例.mp4 26:01
* 10 10-容器的基本操作.mp4 13:12
* 11 11-Docker的日志.mp4 08:15
* 12 12-资源管理基础知识Linux CGroup.mp4 27:55
* 13 13-Docker对容器使用CPU使用率的管理.mp4 09:20
* 14 14-Docker对容器使用的内存管理和限制.mp4 04:10
* 15 15-Docker对容器使用IO的管理和限制.mp4 19:49
* 16 16-Docker网络通信的基本原理.mp4 15:10
* 17 17-Docker的网络.mp4 22:23
* 18 18-容器间的通信.mp4 10:30
* 19 19-容器访问控制.mp4 06:33
* 20 20-Docker的数据卷.mp4 13:09
* 21 21-Docker的数据卷容器.mp4 08:58
* 22 22-利用数据卷容器来实现数据的迁移.mp4 12:10
* 23 23-Docker与数据库.mp4 11:07
* 24 24-Docker与nginx.mp4 08:23
* 25 25-Docker与PHP.mp4 14:16
* 26 26-Docker与Python.mp4 18:25
* 27 27-Docker与Jupyter_Notebook.mp4 07:34
* 28 28-Docker与TensorFlow.mp4 12:33
* 29 29-Docker与OpenStack.mp4 05:05
* 30 30-什么是Harbor.mp4 15:37
* 31 31-安装和配置Harbor.mp4 04:56
* 32 32-配置Docker客户机并验证环境.mp4 10:35
* 44 Docker高级篇/
* 01 01-课程概述.mp4 14:39
* 02 02-什么是Docker Machine和安装配置.mp4 19:23
* 03 03-在远程主机上安装和管理Docker.mp4 10:49
* 04 04-创建基于virtualbox的虚拟容器.mp4 15:43
* 05 05-创建基于vsphere的虚拟容器.mp4 21:43
* 06 06-Docker Compose的概述和安装.mp4 09:18
* 07 07-通过手动方式部署Web应用.mp4 13:13
* 08 08-Docker Compose方式部署Web应用.mp4 07:22
* 09 09-什么是yml文件.mp4 09:44
* 10 10-Docker Compose进行服务的在线扩容和缩容.mp4 03:58
* 11 11-Docker Swarm的体系架构与安装配置.mp4 12:32
* 12 12-在Docker Swarm集群上部署应用.mp4 23:23
* 13 13-实现服务的滚动更新.mp4 06:32
* 14 14-Docker Swarm集群的数据持久化.mp4 21:33
* 15 15-集群的负载均衡的实现.mp4 14:25
* 16 16-什么是Jenkins及其安装配置.mp4 16:05
* 17 17-使用Jenkins持续部署一个Java程序.mp4 20:47
* 18 18-集成Docker与Jenkins.mp4 10:21
* 19 19-什么是服务的注册和发现.mp4 20:32
* 20 20-服务的注册中心Consul的配置和使用.mp4 21:40
* 21 21-实现Docker容器服务的注册和发现.mp4 37:37
* 22 22-图形工具:DockerUI.mp4 06:25
* 23 23-图形工具:Portainer.mp4 16:05
* 24 24-图形工具:Shipyard.mp4 10:39
* 45 Kubernetes体系架构/
* 01 K8s先导课.mp4 09:28
* 02 K8s简介和特性.mp4 17:23
* 03 K8s集群的体系架构和组件.mp4 25:35
* 04 K8s的对象.mp4 12:45
* 46 部署Kubernetes集群/
* 01 01-部署Kubernetes集群概述.mp4 25:09
* 02 02-使用kubeadmin部署Kubernetes集群.mp4 32:47
* 03 03-部署Dashboard UI.mp4 09:44
* 04 04-使用yum方式部署Kubernetes集群.mp4 32:38
* 05 05-使用minikube部署Kubernetes.mp4 18:53
* 06 06-在minikube上部署应用程序.mp4 09:54
* 07 07-K8s的命令行工具.mp4 17:08
* 08 08-在K8s中部署第一个应用程序.mp4 21:51
* 47 Kubernetes中的Pod/
* 01 01-了解什么是Pod及其优点.mp4 15:49
* 02 02-Pod的基本使用方法.mp4 15:58
* 03 03-Pod的镜像拉取策略.mp4 08:08
* 04 04-Pod的资源限制.mp4 14:52
* 05 05-Pod中的容器.mp4 16:44
* 06 06-Pod的生命周期.mp4 08:33
* 07 07-Pod中容器的重启策略.mp4 06:05
* 08 08-Pod的健康检查.mp4 30:05
* 09 09-Pod的调度策略和创建过程.mp4 14:26
* 10 10-Pod的调度约束.mp4 10:29
* 11 11-为什么需要配置管理.mp4 07:31
* 12 12-创建ConfigMap.mp4 17:05
* 13 13-使用ConfigMap.mp4 09:28
* 14 14-ConfigMap的动态更新.mp4 10:04
* 15 15-创建Secret.mp4 08:57
* 16 16-使用Secret.mp4 12:20
* 48 使用控制器管理Pod/
* 01 01-为什么要使用控制器?.mp4 16:40
* 02 02-使用Deployment控制器.mp4 22:18
* 03 03-Deployment控制器的状态.mp4 11:37
* 04 04-Deployment控制器的清理策略.mp4 06:48
* 05 05-应用部署的金丝雀升级.mp4 16:33
* 06 06-应用部署蓝绿升级.mp4 10:17
* 07 07-应用部署的滚动升级.mp4 08:07
* 08 08-Daemonset控制器.mp4 10:16
* 09 09-Job控制器.mp4 11:36
* 10 10-Job的终止和清理.mp4 05:15
* 11 11-CronJob控制器.mp4 13:18
* 12 12-StatefulSets控制器.mp4 11:25
* 13 13-StatesfulSets使用的注意事项.mp4 12:26
* 49 通过Service访问Pod/
* 01 01-Service的概念与使用.mp4 27:17
* 02 02-Service的多端口设置与集群的DNS服务.mp4 09:31
* 03 03-Service的发布类型-NodePort.mp4 08:46
* 04 04-Service的发布类型-ClusterIP.mp4 07:53
* 05 05-Service的发布类型-LoadBalance和ExternalName.mp4 06:45
* 06 06-userspace代理模式和iptables代理模式.mp4 13:13
* 07 07-IPVS代理模式.mp4 12:35
* 08 08-Ingress是什么?.mp4 15:18
* 09 09-Ingress实战.mp4 17:07
* 10 10-Ingress的注解.mp4 16:12
* 50 持久化存储/
* 01 01-持久化存储概述.mp4 08:51
* 02 02-节点数据卷.mp4 07:04
* 03 03-网络数据卷.mp4 18:36
* 04 04-临时数据卷.mp4 09:58
* 05 05-什么是持久卷?.mp4 14:58
* 06 06-持久卷的回收策略.mp4 10:05
* 07 07-持久卷声明.mp4 11:09
* 08 08-storageClass与实现持久卷的动态供给.mp4 10:25
* 09 09-实现持久卷的动态供给.mp4 17:48
* 51 Kubernetes的安全认证/
* 01 01-Kubernetes的安全框架.mp4 27:17
* 02 02-Kubernetes的用户认证.mp4 26:55
* 03 03-Kubernetes的鉴权管理.mp4 08:07
* 04 04-基于角色的访问控制简介.mp4 15:53
* 05 05-基于角色的访问控制示例.mp4 18:21
* 06 06-Kubernetes的其他几种访问控制方式.mp4 10:31
* 07 07-服务账号ServiceAccount.mp4 06:12
* 08 08-创建和使用服务账号.mp4 21:55
* 52 Kubernetes中的日志收集与监控/
* 01 01-收集哪些日志?.mp4 07:39
* 02 02-日志收集的架构与方案详解.mp4 24:14
* 03 03-安装和配置JDK.mp4 08:58
* 04 04-安装和配置ELK.mp4 23:52
* 05 05-采集Kubernetes系统组件日志.mp4 17:17
* 06 06-采集Nginx Pod访问日志.mp4 10:10
* 07 07-采集Tomcat Pod访问日志.mp4 05:18
* 08 08-Kubernetes监控系统的架构.mp4 10:18
* 09 09-搭建Kubernetes的监控系统.mp4 19:42
* 53 Kubernetes集成与运维管理/
* 01 01-基于Kubernetes的Jenkins集群架构.mp4 26:12
* 02 02-集成Jenkins与Kubernetes.mp4 22:30
* 03 03-什么是Helm?.mp4 17:00
* 04 04-使用Helm部署应用.mp4 13:21
* 05 05-使用Helm创建自己的Charts.mp4 19:43
* 54 课程资料下载/
* 01 课程资料下载.mp4 00:10




