摘要: 使用Lua脚本来实现,因为Redis是单线程的,又是C语言编写的,可以使用Lua调用Redis的命令,Lua会具有排他性,所以能够保证安全。 使用Lua脚本来实现,因为Redis是单线程的,又是C语言编写的,可以使用Lua调用Redis的命令,Lua会具有排他性,所以能够保证安全。 1 2 3 4 阅读全文
posted @ 2021-04-17 18:07 开顺 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 摘抄自:https://www.cnblogs.com/dawuge/p/10480813.html 参与过抢购活动就知道,很明显的一点是商即便商品实际没有了也是可以下单成功的,但是在支付的时候会提示你商品没有了。 实现原理:list双向链表 使用redis队列,因为pop操作是原子的,即使有很多用 阅读全文
posted @ 2021-04-17 17:51 开顺 阅读(494) 评论(0) 推荐(0) 编辑