1、数据库行锁,mysql中我们使用select * from stock for update no wait来实现锁表操作
2、redis锁、setnx加锁,del删除锁
3、redis中存储库存数量,并decr来进行扣减
4、消息队列异步处理,采用redis、kalfa等队列处理方式
网友回复
1、数据库行锁,mysql中我们使用select * from stock for update no wait来实现锁表操作
2、redis锁、setnx加锁,del删除锁
3、redis中存储库存数量,并decr来进行扣减
4、消息队列异步处理,采用redis、kalfa等队列处理方式
网友回复