
redis 缓存
文章平均质量分 96
坯子蔡
永远怀着一颗学习的心去行走
展开
-
Redis 复制详解
Redis 复制详解1. 复制配置1.1 建立复制1.2 断开复制1.3 安全性1.4 只读1.5 传输延迟2. 拓扑2.1 一主一从结构2.2 一主多从结构2.3 树状主从结构3. 复制原理3.1 复制过程3.2 数据同步3.3 全量复制3.4 部分复制 在分布式系统中为了解决单点问题,通常会把数据复制多个副本部署到其他机器,满足故障恢复和负载均衡等需求。Redis 也是如此,它为我们提供了复制功能,实现了相同数据的多个 Redis 副本。 1. 复制配置1.1 建立复制 参与复制的 Re原创 2021-01-28 19:18:58 · 549 阅读 · 0 评论 -
Redis 持久化详解
Redis 持久化详解1. RDB1.1 触发机制1.2 流程说明1.3 RDB文件的处理1.4 RDB的优缺点2. AOF2.1 使用AOF2.2 执行流程2.2.1 命令写入2.2.2 文件同步2.2.3 重写机制2.2.4 重启加载2.2.5 文件校验3. 问题定位与优化3.1 fork操作3.2 子进程开销监控和优化3.3 AOF追加阻塞4. 多实例部署 Redis 支持 RDB 和 AOF 两种持久化机制,持久化功能有效地避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化的文件即可实原创 2021-01-28 14:12:51 · 444 阅读 · 0 评论 -
Redis 客户端
Redis 客户端1. 客户端管理1.1 客户端 API1.1.1 client list1.1.1.1 标识:id、addr、fd、name1.1.1.2 输入缓冲区:qbuf、qbuf-free1.1.1.3 输出缓冲区:obl、oll、omem1.1.1.4 客户端的存活状态1.1.1.5 客户端的限制 maxclients 和 timeout1.1.1.6 客户端类型1.1.2 client kill1.1.3 client pause1.1.4 monitor1.2 客户端相关配置1.3 客户端统原创 2021-01-27 20:01:55 · 552 阅读 · 0 评论 -
Redis 小功能大用处
Redis 小功能大用处1. 慢查询分析1.1 慢查询的两个配置参数1.2 慢查询命令1.2.1 获取慢查询日志1.2.2 获取慢查询日志列表当前的长度1.2.3 慢查询日志重置1.3 最佳实践2. Redis Shell2.1 redis-cli 详解2.2 redis-server 详解2.3 redis-benchmark 详解3. Pipeline3.1 Pipeline 概念3.2 性能测试3.3 原生批量命令与Pipeline对比3.4 最佳实践4. 事务与Lua4.1 事务4.2 Redis与原创 2021-01-27 15:21:17 · 198 阅读 · 0 评论 -
Redis 基本数据结构理解与使用
Redis 基本数据结构理解与使用1. 概览1.1 全局命令1.1.1 keys 查看所有键1.1.2 dbsize 键总数1.1.3 exists 检查键是否存在1.1.4 del 删除键1.1.5 expire 键过期1.1.6 type 键的数据结构类型1.1.7 object encoding 命令查询内部编码1.2 数据结构和内部编码1.3 单线程架构1.3.1 单线程模型1.3.2 为什么单线程还能这么快2. 字符串2.1 命令2.1.1 set 设置值2.1.2 get 获取值2.1.3 ms原创 2021-01-26 17:36:47 · 637 阅读 · 0 评论 -
Redis 之初识
Redis 之初识1. 盛赞 Redis2. Redis 特性3. Redis 使用场景3.1 Redis可以做什么3.2 Redis 不可以做什么4. 用好 Redis 的建议5. 正确安装并启动 Redis5.1 安装 Redis5.2 配置、启动、操作、关闭Redis5.2.1 启动 Redis5.2.2 Redis 命令行客户端5.2.3 停止 Redis 服务1. 盛赞 RedisRedis 是一种基于键值对(key-value)的NoSQL数据库,与很多键值对 数据库不同的是,Redis原创 2021-01-25 19:43:08 · 132 阅读 · 0 评论