内容简介:
秒杀业务特点:限时限量,业务系统要处理瞬时高并发请求,Redis是必需品。
秒杀可分成秒杀前、秒杀中和秒杀后三阶段,每个阶段的请求处理需求不同,Redis具体在秒杀场景的哪个环节起到作用呢?
1 秒杀负载特征
秒杀商品的库存量<<购买该商品的用户数,且会限定用户只能在一定时间段内购买。 这给秒杀系统带来两个明显负载特征:
1.1 瞬时并发访问量很高
一般DB每秒只能支撑k级并发,而Redis并发能达到w级。所以,当大量并发请求涌入秒杀系统时,要使用Redis先拦截大部分请求,避免大量请求直接发给DB
1.2 读多写少
读还是简单的查询操作。秒杀下,用户需先查验商品是否还有库...
查看原文
暂无评论...