2018年1月23日

基于Redis实现分布式锁

摘要: 先看代码 方案一:Redis分布式锁 该方法完美的解决了超卖与select排它锁导致的并发低的问题,并且4个sql缩减成2个sql语句。极大提升性能 方案二:利用redis的原子性操作(incrBy方法、decrBy方法--返回操作之后的值) 利用redis的原子性操作 对于Redis而言,命令的原 阅读全文

posted @ 2018-01-23 14:33 小人物的奋斗 阅读(2109) 评论(0) 推荐(0) 编辑

redis事务

摘要: 概述 相信学过Mysql等其他数据库的同学对事务这个词都不陌生,事务表示的是一组动作,这组动作要么全部执行,要么全部不执行。为什么会有这样的需求呢?看看下面的场景: 微博是一个弱关系型社交网络,用户之间有关注和被关注两种关系,比如两个用户A和B,如果A关注B,则B的粉丝中就应该有A。关注这个动作需要 阅读全文

posted @ 2018-01-23 00:16 小人物的奋斗 阅读(299) 评论(0) 推荐(0) 编辑

导航