大型电商商品过亿流量详情页设计架构

1. 详情页的需求


1.多模板
2.商品详情页
a1.实效性低的数据
标题,图片,属性,商品介绍,规格参数
a2.时效性高的数据
价格,促销,库存,广告词

2. 访问特点


1.离散访问,热点数据少
2.活动时期流量暴增

商品设计思路图


触发路径


1. 商品管理员修改一个商品的详情
2. 商品服务把这个信息发送给MQ队列
3. 监听MQ队列的数据缓存服务,更新这个商品的详情缓存
4. 缓存服务把新的缓存推送给redis
5. 前端模板等自己过期了,自动获取redis的新缓存

这里面有个问题,如果管理员修改价格怎么办,不能等nginx缓存过期了去读区redis的缓存

回答:时效性高的数据,直接推送给redis,ajax动态读取。

学习资料
https://www.bilibili.com/video/BV1yu411m7XU?p=5&spm_id_from=pageDriver
1.ehance是什么
https://www.bilibili.com/video/BV1yu411m7XU?p=131


This entry was posted in 高并发与大数据 and tagged , , . Bookmark the permalink.
月小升QQ 2651044202, 技术交流QQ群 178491360
首发地址:月小升博客https://java-er.com/blog/ecommerce-detail-desgin/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
您的评论是我写作的动力.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

*