如何用Redis优化秒杀场景中的缓存、队列和锁以应对长尾词需求?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1797个文字,预计阅读时间需要8分钟。
目录
一、为什么难
二、常见架构
三、优化方向
四、优化细节
五、Redis
六、总结
一、为什么难
秒杀系统难做的原因为:存储只有一份,所有人都会在集中的时间读取和写入这些数据。例如:小米
目录
- 一、为什么难
- 二、常见架构
- 三、优化方向
- 四、优化细节
- 五、Redis
- 六、总结
一、为什么难
秒杀系统难做的原因:库存只有一份,所有人会在集中的时间读和写这些数据。例如小米手机每周二的秒杀,可能手机只有1万部,但瞬时进入的流量可能是几百几千万。又例如12306抢票,亦与秒杀类似,瞬时流量更甚。
本文共计1797个文字,预计阅读时间需要8分钟。
目录
一、为什么难
二、常见架构
三、优化方向
四、优化细节
五、Redis
六、总结
一、为什么难
秒杀系统难做的原因为:存储只有一份,所有人都会在集中的时间读取和写入这些数据。例如:小米
目录
- 一、为什么难
- 二、常见架构
- 三、优化方向
- 四、优化细节
- 五、Redis
- 六、总结
一、为什么难
秒杀系统难做的原因:库存只有一份,所有人会在集中的时间读和写这些数据。例如小米手机每周二的秒杀,可能手机只有1万部,但瞬时进入的流量可能是几百几千万。又例如12306抢票,亦与秒杀类似,瞬时流量更甚。

