Redis
文章平均质量分 81
yzh_1346983557
做一个有思想有灵魂的。。。“码农”
展开
-
限流之redis 有序集合(zset)实现滑动窗口
需求:同一用户1分钟内登录失败次数超过3次,页面添加验证码登录验证,即限流的思想。常见的限流算法:固定窗口计数器;滑动窗口计数器;漏桶;令牌桶。本篇选择的滑动窗口计数器。原创 2021-05-30 15:19:03 · 4375 阅读 · 5 评论 -
springboot修改默认注入的RedisTemplate
@Configurationpublic class RedisConfiguration { @Bean public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory factory) { RedisTemplate<String, Object...原创 2019-02-18 17:34:32 · 2048 阅读 · 4 评论 -
cluster meet 执行流程
cluster meet <ip> <port>:节点 A 会为节点 B 创建一个 clusterNode 结构, 并将该结构添加到自己的 clusterState.nodes 字典里面。 节点A根据CLUSTER MEET命令给定的IP地址和端口号,向节点B发送一条MEET消息。 节点B接收到节点A发送的MEET消息,节点B会为节点A创建一个clusterNode...转载 2019-06-05 10:06:32 · 1183 阅读 · 0 评论 -
redis4 cluster 集群HA安装部署
因为公司用的是redis4,所以这里记录4.0.14(redis4的最后一个版本)。1.Redis是c开发的,因此安装redis需要c语言的编译环境,即需要安装gcc。[root@centos125 ~]# gcc -v-bash: gcc: command not found说明gcc没有安装,安装命令:yum -y install gcc gcc-c++下载wget、...原创 2019-06-06 19:49:40 · 250 阅读 · 0 评论 -
redis持久化rdb、aof的关闭、开启
redis.conf默认配置(4.0.14):# save ""save 900 1save 300 10save 60 10000appendonly no# appendfsync alwaysappendfsync everysec# appendfsync no默认是开启了rdb,aof是关闭的。若开启了aof,一般aof更新频率高,所以优先aof还原数据库...原创 2019-06-03 15:42:40 · 16489 阅读 · 0 评论 -
redis5 cluster 集群HA安装部署
一、安装环境:centos7、Redis5.0.5 stable二、集群安装2.1 下载源文件:pwd/home/yzhwget http://download.redis.io/releases/redis-5.0.5.tar.gztar xzf redis-5.0.5.tar.gzcd redis-5.0.5/或者本地下载好后winscp传到Linux服务器:http...原创 2019-07-10 15:05:14 · 379 阅读 · 0 评论