感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
模组 1:初始设置
- Redis 版本
- 安装
- 配置
- 安全模型
- 在启动期间启动 Redis
- 常见 Linux 发行版应用的安全强化
- 用户端库和语言绑定
模组 2:数据模型
- 原始数据类型和用于操作它们的命令
- 每种数据类型的典型用例
- Redis 键的常见命名约定
- “Redis 大部分是单线程的” - 在实践中的含义
- Redis 有线协定
- 如果您的用户端库不知道某些 有用的命令,该怎么办
- 为什么某些命令在某些用户端库中故意不可用
- 如何从关系资料库设计师的角度调整 你的心态
- 有关数据组织的一般提示
- 呼气
- 发布/订阅
- 交易 & Lua 脚本
- 外部模组
- 有关数据一致性的一般提示
模组 3:性能提示
- 基准测试 Redis
- 要避免的命令
- 调试延迟问题
- 大型 DEL 请求的问题 - 使用什么
- 流水线
- 肿块插入
- 调试记忆体过度使用
- 记忆体优化提示
模组 4:操作
- 可用的持久性机制
- 避免 SSD 磨损的注意事项
- 备份和还原
- 用于浏览资料库内容的工具
- 转储分析工具
- 优化耐用性与性能
- 在 RDB 和 AOF 之间切换
- 无盘用例 Redis
- 与 Redis 相关的 OS 级可调参数
- 监控 Redis 性能
模组 5:多个 Redis
- 在一台伺服器上启动 Redis 的多个实例
- 应用程式级分区
- 主从复制
- 使用 Redis Sentinel 实现高可用性
- Redis 集群
- 使 Sentinel 和 Cluster 跨 NAT 工作
- 进行一致的备份
模组 6:高可用性
- 安装和设置多 Redis 台伺服器
- 具有多个实例的独立伺服器
- 主/从复制
- Redis 使用 Sentinel 的 HA 集群
- Redis 分片集群
- Redis 复制(使用 Sentinel)+ 分片功能的组合
- 设置的监控、备份/恢复和性能调整
要求
参与者应该熟悉使用 linux 命令行的基本系统管理任务。某些主题需要程式设计或脚本编写技能。预订时,请列出您熟悉的程式设计语言。如果没有,我们只从 redis-cli 发出 redis 命令。
21 小时
客户评论 (1)
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis