Redis+lua进行相似秒杀的实现

Redis+lua进行相似秒杀的实现 因为项目须要,须要多线程去获取和修改数据库的库存,考虑到给数据库加锁效率低,因此采用redis+lua来进行实现 。java redis的单线程操做特性来执行lua脚本,经过lua脚原本保证原子性。若是经过单纯的redis指令来进行更改,在读和写之间会存在多线程并发更新的问题。 web 1.首先定义redis数据结构redis goodId: { "tot
相关文章
相关标签/搜索