锁
2020-04-27 本文已影响0人
kemir天明
syc同步锁
cas锁
数据库锁
redis+mq分布式锁
最近在做一个需求,主要功能是做一个活动的报名功能。报名某个活动的人数有一个上限,当超过这个上限报名即结束。
乍一看这个需求其实是个相当简单的功能,我想一个刚入门的程序员也能想明白这个逻辑。只需要在数据库活动表添加一个最大人数的字段,每次报名去数据库取到这个最大人数,然后去减一,我们不妨来试试。
> 建立活动表
syc同步锁
cas锁
数据库锁
redis+mq分布式锁
最近在做一个需求,主要功能是做一个活动的报名功能。报名某个活动的人数有一个上限,当超过这个上限报名即结束。
乍一看这个需求其实是个相当简单的功能,我想一个刚入门的程序员也能想明白这个逻辑。只需要在数据库活动表添加一个最大人数的字段,每次报名去数据库取到这个最大人数,然后去减一,我们不妨来试试。
> 建立活动表