redis 详解(5)主从复制

主从复制定义 数据备份 扩展读性能,读写分离 一个 master 可以有多个 slave 一个 slave 只能有一个 master 数据流向是单向的,master 到 slave 主从复制配置 实现方式 slaveof/slaveof no one 绑定……

阅读全文

redis 详解(4)持久化

定义 redis 所有数据保存在内存中,对数据更新将异步保存到磁盘 持久化的作用 方式 说明 快照 mysql dump,redis RDB 日志 mysql binlog,redis AOF,hbase Hlog RDB 定义 redis 创建二进制的 RDB 文件 redis 启动载入已经存在……

阅读全文

redis 详解(3)其他功能

慢查询 生命周期 1.client 发送命令到 redis 2.redis 排队 3.redis 执行命令(慢查询发生阶段) 4.redis 返回结果到客户端 两个配置 slowlog-max-len 先进先出队列 固定长度 保存在内存中 config get slowlog-max-len=128 slowlog-log-slower-than 慢查询阈值……

阅读全文

redis 详解(2)API

通用命令 通用命令 命令 说明 时间复杂度 keys [pattern] 遍历所有 key O(n) dbsize 计算 key 的总数 O(1) del key [key…] 删除指定 key-value O(1) exist key 检查 key 是否存在 O(1) expire key seconds key 在 seconds 秒后过期 O(1) type key 返回 key 的类……

阅读全文