思维导图备注

Redis开发与运维
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

6.4.1 读写分离

浏览 3 扫码
  • 小字体
  • 中字体
  • 大字体
2022-01-24 10:32:50
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 对本书的赞誉
    • 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 ) 重置阅读进度