这门课解决什么工作场景
当单机 Redis 内存撑不住、或者主从切换不够自动化时,运维和后端开发通常要上分布式集群。原生命令分片对业务侵入大,Redis Cluster 又存在跨槽操作受限、客户端协议升级麻烦等痛点。这门课聚焦的 Codis 用中间层代理思路屏蔽了分片逻辑,业务端几乎不用改代码就能透明访问集群。它解决的核心场景是:在不改造老业务的前提下,快速把单机 Redis 扩成多节点、带自动故障转移、带控制台可视化的高可用架构。如果你的公司还在用 Twemproxy 或者裸主从扛流量,这门课就是给你看替代方案的。
适合什么基础,建议先看哪几块
它不适合完全没碰过 Redis 的人。你需要已经会基本部署、懂主从复制和持久化配置,最好用过 Linux 命令行。课程前两块是认知铺垫,快速对比了原生集群和 Codis 的差异,建议先看这两节确认技术选型是否契合自己业务。接着直接进安装部分,重点跟着操作 Go 语言环境和 Codis 组件编译,因为后续所有服务都依赖这一步。配置那块是主体,不要跳着看,Dashboard、FE、Proxy、Admin 这几个组件的启动顺序和参数有强依赖,错一步整个面板就起不来。Zookeeper 那节虽然短,但它是集群元数据存储,务必确认它稳定后再动后面的。
学完能独立做什么,资料怎么配合练习
学完后你应该能独立规划一套三节点以上的 Codis 集群:完成从底层环境准备、ZooKeeper 部署、各 Codis 组件配置,到通过 FE 控制台添加分组、做数据迁移和扩缩容的全流程。日常运维中的槽位调整、节点上下线、故障模拟也能自己处理。资料配合方式建议这样:视频里是单机多实例演示,你练习时尽量用三台虚拟机或云主机模拟真实生产拓扑,不要全堆在一台机器上,否则网络和端口隔离问题测不出来。每配好一个组件,就用 redis-benchmark 压一下代理端口,确认流量真的走了 Proxy 而不是直连后端。最后拿掉一个 CodisServer 进程,观察 Dashboard 是否触发自动切换,把这套验证跑通,才算真正把资料吃透。
学习Codis的使用、可以实现高可用、高性能的Redis集群
课程目录
* 01 Codis简介/
* 01 Redis集群分析.mp4 12:07
* 02 认识Codis.mp4 10:25
* 02 Codis安装/
* 01 安装GO语言开发包.mp4 07:20
* 02 安装Codis.mp4 20:43
* 03 配置Codis集群/
* 01 集群主机配置说明.mp4 07:51
* 02 配置CodisServer主机.mp4 22:44
* 03 配置Zookeeper.mp4 07:39
* 04 配置Codis-Dashboard.mp4 14:34
* 05 配置Codis-FE.mp4 17:54
* 06 配置Codis-Proxy.mp4 09:40
* 07 使用Codis-Admin命令配置.mp4 19:07
* 08 Codis测试.mp4 08:55
* 04 基于HA机制的Codis集群架构/
* 01 Codis高可用简介.mp4 09:07
* 02 配置集群主机.mp4 14:47
* 03 使用HAProxy实现CodisProxy负载均衡.mp4 24:48
* 04 配置Keepalived组件.mp4 13:00
* 05 HA机制测试.mp4 08:10
* 05 课程工具/
* 01 网盘工具.mp4 07:27






