![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 91
思想者0001
这个作者很懒,什么都没留下…
展开
-
Redis-Cell实现分布式限流
环境要求基于redis 4.0 的单点或者集群GLIBC_2.18redis-cell使用说明命令示例:CL.THROTTLE key_test 100 400 60 3CL.THROTTLE: redis命令key_test : redis key100: 官方叫max_burst,初始值,不能为0200: 在指定时间窗口内允许访问的次数60: 指定的时间窗口,单位:秒3: 表示本次要申请的令牌数,不写则默认为 1响应如下:127.0.0.1:6379> CL.T原创 2020-07-20 19:40:27 · 1411 阅读 · 0 评论 -
分享一次因为Redis持久化超时导致服务器重启的事件
写在前面记录一次Redis持久化超时导致服务器重启的系统事件。建议首先阅读 https://blog.csdn.net/zhouwenjun0820/article/details/1058813131. 持久化监控(1)可以通过指定命令【info persistence】查询当前Redis实例持久化状态,如下图:其中【rdb_last_bgsave_time_sec】是上一次rdb...原创 2020-05-02 18:58:22 · 1161 阅读 · 0 评论 -
彻底明白Redis集群主从切换原理
写在前面参考文章:https://www.cnblogs.com/dadonggg/p/8628735.html1.Redis Cluster为了支持高可用,Redis提供了集群部署方案,当master发生故障时,能及时进行主从切换。客户端使用参数【-c】连接集群中任意一个节点,无论是主还是从,都没有任何区别,都能访问整个集群。这是因为Redis集群是去中心化的,每个节点都维护着集群...原创 2020-05-02 17:53:08 · 24335 阅读 · 3 评论 -
彻底明白Redis主从同步原理
1.主从复制两个Redis实例(可ip相同port不同),可使用slaveof命令设置主从关系。redis采用乐观同步策略,即容忍短时间内主从不一致,但是保证最终一致性,主从复制分为三个阶段:连接阶段数据同步阶段命令传播阶段2.连接阶段当slave执行完salveof ${master_ip} ${master_port}命令时,slave向master发起socket连接,mas...原创 2020-05-01 23:15:03 · 2341 阅读 · 1 评论 -
彻底明白Redis持久化原理
写在前面参考文章:https://blog.csdn.net/qq_41453285/article/details/1032982851.Redis持久化为什么要持久化?为了重启恢复或者故障恢复。Redis提供了两种持久化方案,分别是RDB和AOF。1.1 RDB1.1.1 概述定时对内存进行快照存储,默认保存为dump.rdb文件,快照完成后替换旧rdb文件。1.1.2 ...原创 2020-05-01 19:26:02 · 1088 阅读 · 0 评论