×
思维导图备注
Redis开发与运维
首页
收藏书籍
阅读记录
书签管理
我的书签
添加书签
移除书签
10.7.5 集群读写分离
浏览
2
扫码
小字体
中字体
大字体
2022-01-24 10:32:51
请
登录
再阅读
上一篇:
下一篇:
对本书的赞誉
1.2 Redis特性
1.4 用好Redis的建议
1.5 正确安装并启动Redis
1.1 盛赞Redis
1.6 Redis重大版本
1.7 本章重点回顾
2.1 预备
2.1.1 全局命令
2.1.3 单线程架构
2.2 字符串
2.2.1 命令
2.2.2 内部编码
2.3 哈希
2.3.1 命令
2.3.2 内部编码
2.3.3 使用场景
2.4.1 命令
2.4.2 内部编码
2.4.3 使用场景
2.5 集合
2.5.1 命令
2.5.3 使用场景
2.6 有序集合
2.6.2 内部编码
2.6.3 使用场景
2.7 键管理
2.7.2 遍历键
2.7.3 数据库管理
第3章 小功能大用处
3.1.1 慢查询的两个配置参数
3.1.2 最佳实践
3.2 Redis Shell
3.2.3 redis-benchmark详解
3.3 Pipeline
3.3.2 性能测试
3.3.4 最佳实践
3.4 事务与Lua
3.4.1 事务
3.4.5 Redis如何管理Lua脚本
3.6 HyperLogLog
3.7 发布订阅
3.7.1 命令
3.8 GEO
第4章 客户端
4.2 Java客户端Jedis
4.2.1 获取Jedis
4.2.2 Jedis的基本使用方法
4.2.3 Jedis连接池的使用方法
4.2.4 Redis中Pipeline的使用方法
4.2.5 Jedis的Lua脚本
4.3 Python客户端redis-py
4.3.1 获取redis-py
4.3.2 redis-py的基本使用方法
3.5 Bitmaps
3.5.2 命令
3.5.3 Bitmaps分析
4.3.4 redis-py中的Lua脚本使用方法
4.4 客户端管理
4.4.2 客户端相关配置
4.5 客户端常见异常
4.6 客户端案例分析
4.6.2 客户端周期性的超时
4.7 本章重点回顾
第5章 持久化
5.1 RDB
5.1.4 RDB的优缺点
5.2.3 文件同步
5.2.4 重写机制
5.2.6 文件校验
5.3 问题定位与优化
5.3.2 子进程开销监控和优化
5.3.3 AOF追加阻塞
6.2 拓扑
6.3.6 异步复制
6.4.1 读写分离
6.4.2 主从配置不一致
6.4.4 规避复制风暴
6.5 本章重点回顾
第7章 Redis的噩梦:阻塞
7.1 发现阻塞
7.2 内在原因
7.2.2 CPU饱和
7.2.3 持久化阻塞
7.3.2 内存交换
7.3.3 网络问题
7.4 本章重点回顾
第8章 理解内存
8.1 内存消耗
6.1 配置
6.1.2 断开复制
6.1.4 只读
6.1.5 传输延迟
8.1.2 内存消耗划分
8.1.3 子进程内存消耗
8.2 内存管理
8.2.2 动态调整内存上限
6.3 原理
6.3.2 数据同步
6.3.3 全量复制
6.3.5 心跳
8.3 内存优化
8.3.3 共享对象池
8.3.4 字符串优化
8.3.5 编码优化
8.3.6 控制键的数量
8.4 本章重点回顾
第9章 哨兵
9.1 基本概念
9.1.1 主从复制的问题
9.1.2 高可用
9.1.3 Redis Sentinel的高可用性
9.2 安装和部署
9.2.2 部署Redis数据节点
9.2.4 配置优化
9.2.5 部署技巧
9.3 API
9.4 客户端连接
9.4.1 Redis Sentinel的客户端
9.4.2 Redis Sentinel客户端基本实现原理
9.4.3 Java操作Redis Sentinel
9.5.1 三个定时监控任务
9.5.2 主观下线和客观下线
9.5.3 领导者Sentinel节点选举
9.5.4 故障转移
9.6 开发与运维中的问题
9.6.1 故障转移日志分析
9.6.2 节点运维
9.7 本章重点回顾
10.2 搭建集群
10.2.1 准备节点
10.2.3 分配槽
10.2.4 用redis-trib.rb搭建集群
10.5 请求路由
10.5.1 请求重定向
10.5.2 Smart客户端
10.5.3 ASK重定向
10.6.2 故障恢复
10.6.3 故障转移时间
10.1 数据分布
10.1.2 Redis数据分区
10.7 集群运维
10.7.2 带宽消耗
10.7.3 Pub/Sub广播问题
10.7.5 集群读写分离
10.7.6 手动故障转移
10.8 本章重点回顾
11.2 缓存更新策略
11.4 穿透优化
11.6 雪崩优化
11.8 本章重点回顾
第12章 开发运维的“陷阱”
12.1.1 内存分配控制
12.2 flushall/flushdb误操作
12.2.2 借助AOF机制恢复
12.2.4 从节点有什么变化
12.3.1 Redis密码机制
12.3.2 伪装危险命令
12.3.3 防火墙
12.3.4 bind
12.3.5 定期备份数据
10.3 节点通信
10.3.2 Gossip消息
12.3.7 使用非root用户启动
12.4 处理bigkey
10.4 集群伸缩
10.4.2 扩容集群
10.4.3 收缩集群
12.4.2 如何发现
12.4.4 最佳实践思路
12.1.6 ulimit
12.6 本章重点回顾
13.1.1 现有问题
13.2.2 CacheCloud快速开始
13.3.2 添加机器
13.4.1 总体流程
13.4.3 应用申请和审批
13.5 用户功能
13.5.2 实例列表
13.5.5 CacheCloud Redis Shell控制台
13.5.6 慢查询
13.5.7 应用拓扑
13.6 运维功能
13.6.1 应用运维
13.6.2 接入已存在的Redis节点
13.6.3 Redis配置模板
13.6.4 迁移工具
13.6.5 监控报警
13.6.6 系统配置管理
13.7 客户端上报
13.7.1 客户端上报整体设计
13.7.2 Jedis核心代码修改
13.7.3 带上报功能的客户端
13.7.4 CacheCloud客户端统计
第14章 Redis配置统计字典
14.1 info系统状态说明
13.1.2 CacheCloud基本功能
13.2 快速部署
14.2.1 总体配置
14.2.2 最大内存及策略
14.2.3 AOF相关配置
14.2.4 RDB相关配置
14.2.5 慢查询配置
14.2.6 数据结构优化配置
14.2.7 复制相关配置
14.2.8 客户端相关配置
14.2.9 安全相关配置
14.3 Sentinel配置说明和分析
14.4 Cluster配置说明和分析
暂无相关搜索结果!
×
二维码
手机扫一扫,轻松掌上学
×
《Redis开发与运维》电子书下载
请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
EPUB 电子书
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度