分布式高并发项目案例--秒杀系统设计

一、浏览器层面:防重复提交控制数据库

1)页面秒杀按钮置灰浏览器

2)页面防重复提交
优化

 

二、应用层面秒杀

1)令牌机制,经过Redis分配令牌,只有拿到令牌的用户才可去访问数据库
im

2)同一个用户需设置时间间隔,过期间间隔才可再次提交
数据

 

三、DB层面
img

1)防止超卖:数据库乐观锁di

 

 

补充及优化:时间

 

 
相关文章
相关标签/搜索