上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: redis内存回收策略详解 Redis内存消耗 Redis进程的内存消耗主要包括:自身内存 + 对象内存 + 缓冲内存 + 内存碎片 自身内存 一般来讲,Redis空进程自身内存消耗非常少,通常 used_memory_rss 在 3MB 左右时,used_memory 一般在 800KB 左右 一个空的 Redis 进程消耗 阅读全文
posted @ 2025-08-27 18:43 阿峰博客站 阅读(19) 评论(0) 推荐(0)
摘要: redis缓存穿透-缓存击穿-缓存雪崩详解 缓存穿透 缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为 id 为 “-1” 的数据或 id 为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。 Redis 缓存穿透解决方案: 接口层增加校验,如用户鉴权校验,id 做基础校验,id<=0 的直接拦截。 阅读全文
posted @ 2025-08-27 17:15 阿峰博客站 阅读(19) 评论(0) 推荐(0)
摘要: redis管道技术 Redis 的 pipeline (管道) 功能在命令行中没有,但 redis 是支持 pipeline 的,而且在各个语言版的 client 中都有相应的实现 将一批命令,批量打包,在 redis 服务端批量计算 (执行),然后把结果批量返回 1 次 pipeline (n 条命令)=1 次网络时 阅读全文
posted @ 2025-08-27 17:12 阿峰博客站 阅读(15) 评论(0) 推荐(0)
摘要: 报警规则配置大全 服务器告警规则 cat /data/prometheus/rules/node_exporter.yml groups: - name: node_usage_record_rules interval: 1m rules: - record: cpu:usage:rate1m expr: (1 - 阅读全文
posted @ 2025-08-25 17:33 阿峰博客站 阅读(28) 评论(0) 推荐(0)
摘要: redis数据对象(初识) 字符串 可以是字符串(包括 XML JSON),还有数字(整形 浮点数),二进制(图片 音频 视频),最大不能超过 512MB String 二进制存储,redis 对于 KV 的操作效率很高,可以直接用作计数器,应用场景主要是做计数器,例如:统计在线人数,存储图片视频等 # 设置指定键(key)的 阅读全文
posted @ 2025-08-24 20:44 阿峰博客站 阅读(11) 评论(0) 推荐(0)
摘要: redis慢查询管理 与 mysql 一样:当执行时间超过阀值,会将发生时间耗时的命令记录 redis 命令生命周期:发送 排队 执行 返回,慢查询只统计第 3 个执行步骤的时间,即慢查询发生在第三阶段,客户端超时不一定慢查询,但慢查询是客户端超时的一个可能因素 预设阀值:两种设置方式,默认为 10 毫秒,慢查询阈值(单 阅读全文
posted @ 2025-08-24 20:38 阿峰博客站 阅读(10) 评论(0) 推荐(0)
摘要: redis持久化详解 RDB持久化 RDB持久化: 可以在执行的时间间隔内生成数据集的时间点快照(point-in-time snapshot),新快照会覆盖老快照。 优点 快速备份:RDB可以迅速为你创建一个数据的“快照”,这是一个备份文件,方便你存储或者迁移数据。 启动快:当Redis重新启动时,RDB能帮助它更快速 阅读全文
posted @ 2025-08-24 19:48 阿峰博客站 阅读(198) 评论(0) 推荐(0)
摘要: redis如何配置参数 查看配置参数 查看所有配置信息 CONFIG GET * 模糊查询,查询包含re的配置参数。 CONFIG GET re* 查看具体参数参数 CONFIG GET requirepass 1) "requirepass" 2) "1qaz@WSX" CONFIG GET repl-backlog-t 阅读全文
posted @ 2025-08-24 18:48 阿峰博客站 阅读(29) 评论(0) 推荐(0)
摘要: redis运维常用命令 查看已存在的键 # 查询当前数据库Redis的所有KEY,生产环境中禁用,因为生产环境中可能有上千万个KEY,由于这个查询操作对数据库可能会造成不小的压力,而且查询的结果可能也并不符合咱们的预期 keys * # 查看以"user"开头的KEY名称 keys user* 检查KEY是否存在 # 检查 阅读全文
posted @ 2025-08-24 18:41 阿峰博客站 阅读(13) 评论(0) 推荐(0)
摘要: redis介绍 介绍 redis是一种基于键值(key-value)存储的缓存数据库,其中value可以为string、hash、list、set、zset等多种数据结构,同时还提供了键过期,发布订阅,事物,流水线等功能,可以满足很多应用场景。 Redis流水线:允许客户端一次将多个命令请求发送给服务器,并将被执行 阅读全文
posted @ 2025-08-24 18:32 阿峰博客站 阅读(25) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 12 下一页