技术栈
redis
夕除
2 小时前
redis
redis--IO复用(epoll)
表格epoll 是 select/poll 的改进方案,提供 3 个核心 API:✅ epoll 解决 select/poll 问题的三点:
乐观的Terry
3 小时前
数据库
·
redis
·
缓存
AI翻译助手-JWT与redis无状态认证
学认证的时候,都会遇到一个选择题:JWT 无状态,服务端不存 session,天然可扩展,但没法主动失效(踢人下线、改密码让旧 token 失效都做不到);Session 有状态,可主动失效,但要维护状态、分布式要共享。
我不会起名字322
4 小时前
redis
·
go
·
并发
·
延迟双删
·
缓存一致性
Redis 从 0 到 1(十二):先删缓存还是先更新库?4 种方案的 Go 并发实测
我不会起名字322 · 后端 / 算法 / 数据库📘 技术栈 | 🧩 力扣 Hot100 | 🐹 Go 项目 | 🟥 Redis | 🐬 MySQL
牧瀬クリスだ
4 小时前
数据库
·
redis
·
缓存
Redis String深度解析:从底层到五大实战场景
String 是 Redis 里最基础、也是用得最频繁的数据类型。几乎每个系统的第一个 Redis 用法,都是拿它来"缓存一个值"。但如果你对 String 的理解只停留在 SET / GET,那就太可惜了——它不仅能存文本,还能做计数器、做分布式锁、做限流、做验证码,背后还藏着精心设计的底层结构。
利威尔xu
4 小时前
redis
·
后端
·
微服务
·
面试
·
golang
Go IM 源码实战(7):断线三天重连,水位算错就漏消息
你好,我是利威尔xu。这是**「Go IM 源码实战」系列第 7 篇**。前 6 篇讲完了"发"和"存",这一篇讲**“拉”**——用户断线三天后重新登录,怎么把这三天的消息一条不多、一条不少地补回来。
独泪了无痕
14 小时前
spring boot
·
redis
·
后端
Spring Data Redis 快速上手
在快速入门 Spring Data Redis 之前,我们先来做个简单的了解。在 Spring 的生态中,我们使用 Spring Data Redis 来实现对 Redis 的数据访问。可能这个时候,有人会有疑惑,市面上已经有 Redis、Redisson、Lettuce 等优秀的 Java Redis 工具库,为什么还要有 Spring Data Redis 呢?学不动了,头都要秃了!不要慌,我们先来看一张图:
用户5295893166850
19 小时前
redis
三马代驾实战:抢单池的 Redis 锁 + RabbitMQ 异步消费怎么做
前两篇聊了三马代驾系统的整体架构和长连接心跳,这篇聊一个更刺激的:同一时间几十个司机抢一个订单,怎么保证不超卖、不漏单、不重复派。
代码丰
20 小时前
redis
·
后端
·
json
跨系统传输大 JSON:直接压缩,还是把数据放进 Redis?
随着数据规模增加,一次请求可能包含大量明细、规则和参数,返回结果也可能很大。原本简单的接口开始出现请求耗时增长、消息超过大小限制、调用超时、重复重试等问题。
devilnumber
1 天前
数据库
·
redis
·
面试
Redis 数据类型 + 项目落地场景(面试版,全面、实用,后端常用)
说明:Redis 底层是 key-value,key 都是字符串;区别在于 value 的数据类型。 常用 8 种:String、List、Set、Hash、SortedSet (ZSet)、Bitmap、HyperLogLog、Geo; 新增:Stream(5.0+,消息队列)。
靳某某。
1 天前
linux
·
redis
·
ubuntu
Ubuntu安装php8.4 及redis ngin
sudo apt update && sudo apt upgrade -ysudo apt install -y software-properties-common apt-transport-https lsb-release ca-certificates
Zhang~Ling
1 天前
数据库
·
redis
·
缓存
Redis 基础教程:从常用命令到实际业务场景
Redis 是一个把数据放在内存中、以键值对为基本模型、同时提供多种数据结构的服务端数据库。它依靠内存访问、精简的数据结构和高效的网络模型获得远高于传统磁盘数据库的读写性能,常用于缓存、会话、计数、排行榜、分布式锁和消息通信,但它的持久化、容量和一致性边界同样需要在设计中认真考虑。
用户09424856803
1 天前
redis
·
架构
·
源码
第8章:Redis Bitmap 与 BitField 实战:签到、活跃用户与状态压缩
运营团队发起了"连续签到领积分"活动:用户每天打开 App 即可签到,连续签到 7 天额外送 50 积分,连续签到 30 天送 200 积分。产品还要求在个人中心展示本月签到日历,每个日期格子里显示"已签"或"未签"的图标。同时数据团队需要统计以下指标:每日 App 活跃用户数(DAU)、每周微信小程序活跃用户数、App+Web+小程序三端同时活跃的用户数(用于评估跨端渗透率)。
Flynt
2 天前
redis
·
后端
·
性能优化
我把微信运动的排行榜和定点推送复刻了一遍:100万次步数更新只要4秒,坑在别处
昨天刷掘金,热榜上那篇《微信运动每天晚上 10 点推送排行榜,技术上到底有多难?》挺火。作者观察到一个细节:推送时间不是整点齐刷刷到的,而是"10点整后的1分钟上下浮动"。文章是分析向的,讲了一堆难点,看得我手痒。
Song_RsHt
2 天前
java
·
redis
·
后端
·
学习
·
微服务
Redis 与微服务,什么场景下无可替代
学了六周,Redis 走过缓存三问题、分布式锁、秒杀,微服务走过 Nacos、Feign、Gateway、Session、Seata、RabbitMQ。回头看,这些技术在教程里出现时都带着同一个暗示:微服务都在用、大厂都在用。但"都在用"不构成理由。
GottdesKrieges
2 天前
数据库
·
redis
Redis哨兵模式新建用户和修改口令
⚠️ 不管是通过ACL SETUSER命令直接在主节点创建的用户、还是通过修改主节点ACLFILE添加的用户,都不会同步到从节点。
爱好曙光
2 天前
redis
·
cluster
·
性能调优
·
moved
·
槽迁移
Redis Cluster 槽迁移:MOVED 重定向与拓扑刷新实战
扩容 Redis Cluster 时,业务错误率会突然冒出一串 MOVED。很多人把这当成故障,直接加重试。结果是:迁移窗口里每个请求多一次往返,P99 被拉高,个别客户端还把错误节点缓存死,迁移结束后仍然打偏。
萨小耶
2 天前
人工智能
·
redis
·
面试
AI 面试答题链路源码分析:Redis 幂等、题目锁与状态机如何配合
本文基于「码上面试平台」当前代码整理。文中的超时重试是用来检查链路的故障模型,不代表项目曾发生过对应线上事故。
ZealSinger
2 天前
redis
·
springsession
·
boot4
·
升级踩坑
Boot4升后session_redis属性怎么改名
升Boot4后Session旧前缀失效:改spring.session.data.redis.*。按Migration Guide讲清改名、starter、连接边界与验收。
牧瀬クリスだ
2 天前
java
·
数据库
·
redis
·
后端
·
缓存
Redis五大数据类型全解析:从入门到实战
在如今的互联网应用里,几乎没有哪个系统离得开 Redis。首页的商品信息、用户的登录状态、接口的限流计数、实时的排行榜……背后往往都有 Redis 的身影。它是目前最流行的内存数据库,也是后端工程师面试必问、日常必用的中间件之一。