摘要: Redis安装 下载地址:http://redis.io/download 安装步骤: # 安装gcc yum install gcc # 把下载好的redis-5.0.3.tar.gz放在/usr/local文件夹下,并解压 wget http://download.redis.io/releas 阅读全文
posted @ 2023-09-01 23:40 剑阁丶神灯 阅读(8) 评论(0) 推荐(0) 编辑
摘要: Redis持久化 RDB快照(snapshot) 在默认情况下, Redis 将内存数据库快照保存在名字为 dump.rdb 的二进制文件中。 你可以对 Redis 进行设置, 让它在“ N 秒内数据集至少有 M 个改动”这一条件被满足时, 自动保存一次数据集。 比如说, 以下设置会让 Redis 阅读全文
posted @ 2023-09-01 23:40 剑阁丶神灯 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Redis3.0以后的版本虽然有了集群功能,提供了比之前版本的哨兵模式更高的性能与可用性,但是集群的水平扩展却比较麻烦,今天就来带大家看看redis高可用集群如何做水平扩展,原始集群(见下图)由6个节点组成,6个节点分布在三台机器上,采用三主三从的模式 1、启动集群 # 启动整个集群 /usr/lo 阅读全文
posted @ 2023-09-01 23:40 剑阁丶神灯 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 多级缓存架构 缓存设计 缓存穿透 缓存穿透是指查询一个根本不存在的数据, 缓存层和存储层都不会命中, 通常出于容错的考虑, 如果从存储层查不到数据则不写入缓存层。 缓存穿透将导致不存在的数据每次请求都要到存储层去查询, 失去了缓存保护后端存储的意义。 造成缓存穿透的基本原因有两个: 第一, 自身业务 阅读全文
posted @ 2023-09-01 23:39 剑阁丶神灯 阅读(42) 评论(0) 推荐(0) 编辑
摘要: Redis高级数据结构HyperLogLog HyperLogLog(Hyper[ˈhaɪpə(r)])并不是一种新的数据结构(实际类型为字符串类型),而是一种基数算法,通过HyperLogLog可以利用极小的内存空间完成独立总数的统计,数据集可以是IP、Email、ID等。 如果你负责开发维护一个 阅读全文
posted @ 2023-09-01 23:38 剑阁丶神灯 阅读(29) 评论(0) 推荐(0) 编辑
摘要: Redis目前最新版本为Redis-6.2.6 ,考虑到实际的情况,本次课程会以CentOS7下Redis-6.2.4版本进行讲解。 下载地址:https://redis.io/download 安装运行Redis很简单,在Linux下执行上面的4条命令即可 ,同时前面的课程已经有完整的视频讲解,请 阅读全文
posted @ 2023-09-01 23:37 剑阁丶神灯 阅读(137) 评论(0) 推荐(0) 编辑