Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
模块 1:初始设置
- Redis 发布
- 安装
- 配置
- 安全模型
- 启动期间启动 Redis
- 常见 Linux 发行版应用的安全强化
- 客户端库和语言绑定
模块 2:数据模型
- 原始数据类型和操作它们的命令
- 每种数据类型的典型用例
- Redis 键的常见命名约定
- “Redis 主要是单线程的”——它在实践中意味着什么
- Redis 有线协议
- 如果客户端库不知道某些有用的命令,该怎么办
- 为什么某些命令在某些客户端库中故意不可用
- 如何从关系数据库设计者的角度调整你的思维方式
- 有关数据组织的一般提示
- 呼气
- 发布/订阅
- 事务和 Lua 脚本
- 外部模块
- 有关数据一致性的一般提示
模块 3:性能提示
- 基准测试 Redis
- 要避免的命令
- 调试延迟问题
- 大型 DEL请求的问题 - 改用什么
- 流水线
- 批量插入
- 调试内存过度使用
- 内存优化提示
模块 4: 操作
- 可用的持久性机制
- 避免SSD 磨损的注意事项
- 备份和还原
- 用于浏览数据库内容的工具
- 转储分析工具
- 调整耐久性与性能
- 在 RDB 和 AOF 之间切换
- 无盘使用案例 Redis
- 与 Redis 相关的操作系统级可调参数
- 监控 Redis 性能
模块 5:多个 Redis
- 在一台服务器上启动 Redis 的多个实例
- 应用程序级分区
- 主从复制
- 使用 Redis Sentinel 实现高可用性
- Redis 集群
- 使 Sentinel 和群集跨 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