随笔分类 -  redis

摘要:Redis CPU过高 测试环境经常卡住,经过排查是鉴权的不稳定,鉴权又经过redis查询。来到redis机器,发现cpu100%。redis的锅 top redis竟然cpu使用率达到100% 保存慢查询条数 config get showlog-max-len 设置慢查询条数 config se 阅读全文
posted @ 2022-06-26 13:19 TY520 阅读(2056) 评论(0) 推荐(0) 编辑
摘要:固定窗口 固定窗口就是记录一个固定的时间窗口内的操作次数,操作次数超过阈值则进行限流。 def fix_window_limit(redis_obj, period, max_count): """ 固定窗口 :param redis_obj:redis连接对象 :param period: 周期 阅读全文
posted @ 2021-11-09 16:31 TY520 阅读(3999) 评论(0) 推荐(0) 编辑
摘要:五大数据类型 string (动态字符串) hash (哈希表、压缩链表) list (双端链表、压缩链表) set (哈希表、整数集合) zset (跳表、压缩链表) 动态字符串 存储数字用int类型编码(8字节长整型)、存非数字小于39字节用embstr、大于39字节大于用raw编码。 stru 阅读全文
posted @ 2021-08-16 16:32 TY520 阅读(23856) 评论(0) 推荐(0) 编辑
摘要:Redis知识网络 作者:运维君莫笑 链接:https://www.zhihu.com/question/470465324/answer/2006650219 Redis为什么这么快? 根据官方数据。官方的基准程序测试,Redis 的 QPS 可以达到约 100000(每秒请求数) 基于内存实现 阅读全文
posted @ 2021-07-25 18:23 TY520 阅读(23616) 评论(0) 推荐(0) 编辑
摘要:Redis高可用三(Redis Cluster集群) 参考博文1:https://blog.csdn.net/qq_40298351/article/details/102669146 参考博文2:https://www.cnblogs.com/renpingsheng/p/9813959.html 阅读全文
posted @ 2021-07-03 15:49 TY520 阅读(26288) 评论(0) 推荐(0) 编辑
摘要:Redis高可用二( 哨兵sentinel) 1、主从配置 2、配置哨兵 sentinel.conf # Example sentinel.conf bind 0.0.0.0 protected-mode no # 关闭安全模式 port 26380 # 哨兵端口 sentinel monitor 阅读全文
posted @ 2021-07-03 15:48 TY520 阅读(25219) 评论(0) 推荐(0) 编辑
摘要:Redis高可用一(主从) 1、首先要有2或以上的Redis数据库,我这里三个redis(一主两从) 2、进入到主Redis 配置 redis.conf文件 # 主redis bind 0.0.0.0 # 将bind 127.0.0.1 改成 bind 0.0.0.0 requirepass 123 阅读全文
posted @ 2021-07-03 15:47 TY520 阅读(24929) 评论(0) 推荐(0) 编辑
摘要:Redis Redis持久化机制 RDB持久化机制:对redis中的数据执行周期性的持久化,即每隔一段时间就把redis中的数据持久化到硬盘。 AOF机制:把每条写入命令作为日志,以append-only的模式写入一个日志文件中,在redis重启的时候,可以通过回放AOF日志中的写入指令重新构建整个 阅读全文
posted @ 2021-06-29 17:23 TY520 阅读(64) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示