摘要: 本篇已收录至 "redis in action 学习笔记系列" 由于 redis 是一款软件, 所以不可避免的会遇到故障. 接下来学习如何处理 redis 出现故障的措施. 检查快照文件和aof文件 当 redis server 出现故障以后, 首先要检查快照文件和aof文件的数据是否正确. red 阅读全文
posted @ 2020-03-25 23:10 YanyuWu 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 本篇已收录至 "redis in action 学习笔记系列" 合理使用 redis 事务可以防止出错, 在某些情况下也可以提升性能. redis 事务概念 在Redis中, 这四个命令是我们实现事务的基石。 通过上图可看出 redis 中的事务的一些特点: 在事务中的所有命令都将会被串行化的顺序执 阅读全文
posted @ 2020-03-25 23:09 YanyuWu 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 本篇已收录至 "redis in action 学习笔记系列" redis 支持数据文件的复制, 是因为 redis server 也需要部署很多个用于分担负载压力. 尽管 redis 的性能很好, 也有某些请求在处理上会比较耗时, 当某个请求需要耗费 10ms 处理时, 1秒内 redis 单实例 阅读全文
posted @ 2020-03-25 23:08 YanyuWu 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 本篇已收录至 "redis in action 学习笔记系列" 关于 redis 的持久化基本上属于面试必问的部分 快照持久化 就是在系统的存储空间中生成一个 rdb 文件, 里面存储了快照命令开始触发之前, redis 服务器中的所有数据. redis 执行快照的步骤 1. Redis调用fork 阅读全文
posted @ 2020-03-25 23:06 YanyuWu 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 本篇已收录至 "redis in action 学习笔记系列" 单机版 1、内存容量有限 2、处理能力有限 3、无法高可用。 主从复制版 Redis 的复制(replication)功能允许用户根据一个 Redis 服务器来创建任意多个该服务器的复制品,其中被复制的服务器为主服务器(master), 阅读全文
posted @ 2020-03-25 23:01 YanyuWu 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 本篇已收录至 "redis in action 学习笔记系列" string 字符串数据类型的相关命令用于管理 redis 字符串值 cmd | desc | set k v | get k | getrange k start end | getset k newV | getbit k offs 阅读全文
posted @ 2020-03-25 23:00 YanyuWu 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 本篇已收录至 "redis in action 学习笔记系列" 1. 介绍 redis 是一款开源的内存型数据库工具. 在项目中通常会被用于作为数据缓存工具, 这样会提升某些热点数据的访问效率, 同样也降低了数据库的压力. 所以了解和掌握使用 redis 是非常之必要的. 下图是没有使用缓存数据库的 阅读全文
posted @ 2020-03-25 22:53 YanyuWu 阅读(694) 评论(0) 推荐(0) 编辑