Redis
已收录文章:411篇
-
本文用 Redis Bitmap 实现用户签到:用 SETBIT 写入每天状态,用 GETBIT 查询当天是否签到,用 BITCOUNT 快速统计月签到天数,并补充连续签到和键设计建议。464 收藏
-
用 Redis HyperLogLog 做站点 UV 统计:通过 PFADD 写入用户标识,用 PFCOUNT 读取近似去重人数,对比 Set 精确去重的内存成本,并说明适用场景和误差边界。180 收藏
-
数据库 · Redis | 10小时前 | Redis · 消息队列 · Stream · 消费组 · redis 消息队列 Redis Stream 消费组 XREADGROUP XACK XPENDING XAUTOCLAIM用订单异步处理场景讲清楚 Redis Stream 的实用队列模型:生产者写入消息,消费组分配任务,Worker 处理成功后 ACK,失败或超时的消息进入待确认列表,再通过 XPENDING 和 XAUTOCLAIM 做重投。187 收藏
-
本文用商品详情缓存同时过期的场景,演示 Redis 缓存雪崩的形成过程,并给出 TTL 抖动、热点预热、互斥重建和降级保护的落地方案。139 收藏
-
本文用 Redis ZSET 设计一个轻量延迟队列,讲清楚如何写入订单超时任务、按时间扫描到期任务、抢占删除、防重复处理以及失败重试。116 收藏
-
本文从一次商品详情接口抖动出发,演示如何发现 Redis 热 Key、判断访问倾斜,并通过过期时间抖动、本地短缓存、singleflight 合并加载和拆分 Key 降低热点冲击。111 收藏
-
通过订单提交场景,演示 PHP 如何用 Idempotency-Key、Redis SET NX 和 MySQL 唯一索引实现接口幂等,避免重复点击、超时重试造成重复下单。378 收藏
-
Redis是一种快速、高效、可扩展的键值存储系统,广泛用于Web应用程序的缓存、消息队列、会话存储和实时分析等领域。在Redis中,命令是与服务器交互的基本方式。本文将围绕Redis的命令行、客155 收藏
-
Redis是一款高性能的开源内存数据库,它支持多种数据结构和丰富的数据操作命令,被广泛应用于缓存、消息队列、计数器、排行榜等场景。在实际应用中,很多操作需要保证数据的一致性和完413 收藏
-
Redis发布订阅是一种消息传递机制,它允许客户端订阅频道并接收来自该频道的消息。这种机制可以用于构建实时消息传递系统,例如聊天应用程序或实时数据流分析系统。概念和应用场景Redis350 收藏
-
Redis是一个快速的内存数据结构存储系统,可以用来存储和访问数据,而搜索引擎是一种用于搜索并返回文档或网页等内容的工具。在搜索引擎的应用场景中,Redis可以作为一个关键的组件,用184 收藏
-
Redis 浮点数累计主要是有两个命令INCRBYFLOAT 是 SET 指令的浮点数累计HINCRBYFLOAT 是 HASH 类型的浮点数累计在内部 HINCRBYFLOAT 和 INCRBYFLOAT 自增实现相同。所以我们分析 INCRBYFLOAT 即可。基本使用直接181 收藏