这也是大厂后端面试的高频场景设计题:GPS 漂移、消息乱序、热点读放大、ETA 不准,个个是坑。本篇文章,从需求对齐、架构设计、数据模型讲到核心代码,建议先收藏...
检票是景区票务系统中请求密度最高、对实时性要求最严的环节。游客通过闸机时,系统需要在极短时间内完成电子票校验、状态更新和人流计数,任何一次卡顿都可能造成闸口排队...
朋友去面某大厂,面试官笑眯眯一句"设计个飞书文档",接着连环追问 40 分钟:两个人同一位置同时打字谁说了算?断网十分钟回来怎么补?30 万长连接怎么扛?——答...
摘要: 在云服务器上部署 Redis 缓存,用包管理器或 Docker 装好后要做三件事:设访问密码、开启持久化(RDB/AOF)防数据丢失、用安全组限制访问来...
Redis 数据在内存中,进程重启或机器故障后如果没有持久化,数据就全没了。Redis 提供两种持久化机制:RDB(快照)和 AOF(追加日志),也可以组合使用...
负责解决这个问题的同事小A就问我:那是不是再搭建一套将两套Redis集群分开就解决了。我说不一定,还有解释不通的地方:一个环境服务不启动不写redis,另一个环...
redis我用docker启动,如果 docker run -p 6379:6379 --name ai-redis -v c:/docker/redis.co...
请求的 id 在库里不存在,缓存里自然也没有,攻击或脏数据会让数据库持续承受无效查询。
假设一套课程出售给 100 名学员,系统生成 100 个不同的授权码。学员收到课程链接和授权码后,第一次成功访问课程时,将授权码绑定到自己的账号。
景区节假日瞬时客流往往是平日的数倍,检票闸机在高峰时段每秒要处理成百上千次核验请求。如果每次检票都实时查数据库,不仅数据库扛不住,游客排队时间也会拉长。一套可落...
把一个大 JSON 塞进 Redis 之后,很多团队会不自觉地陷入一个陷阱:既然数据已经在 Redis 里了,那就顺手在同一个请求链路里把它处理掉吧。结果接口 ...
日活(日活跃用户数),即一天之内打开/使用这个产品的独立用户数量,要记日活。把每个用户 ID 塞进一个 Set,人数是精确的,内存却跟着人数涨:一亿个 ID,S...
Redis 全称 Remote Dictionary Server(即远程字典服务),它是一个基于内存实现的键值型非关系(NoSQL)数据库,由意大利人 Sal...
摘要: 本文复盘一次电商交易系统 Tomcat 集群遭遇 CVE-2026-34486(敏感数据加密缺失,NVD 初步评分 9.8)的处置全过程。该漏洞源于官方...
而redis密码是明文写在配置文件中的,如果内网被攻破了,黑客可以直接访问配置文件,密码意义还大吗?本身redis集群是公用基础设施,可能一个公司就一套集群,这...
北京靠谱前程网络技术有限公司 | Go开发工程师 (已认证)
从秒杀高并发切入,按锁的作用范围梳理单机 Go 锁、MySQL 行锁/版本锁、Redis/ZK/etcd 分布式锁;说明进程内锁跨机无效、数据库锁易阻塞、分布式...
以下示例使用 Python 和 redis-py。先在隔离测试实例安装依赖,再通过环境变量注入连接地址;地址可能包含凭证,不能写入仓库或日志。TLS、账号权限和...
爆款视频瞬间涌进几十万点赞,按钮卡 3 秒,数据库行锁排到爆——这场景我真遇到过。这篇文章把高并发点赞&关注的完整方案讲透:瓶颈定位、架构演进、生产级代码、踩坑...