摘要: 前言 利用利用策略模式实际开发中 if else 条件判断过多的问题 比如平时大家是否都会写类似这样的代码: 条件少还好,一旦 else if 过多这里的逻辑将会比较混乱,并很容易出错。 比如这样: 摘自 cim 中的一个客户端命令的判断条件。 刚开始条件较少,也就没管那么多直接写的;现在功能多了导 阅读全文
posted @ 2019-03-26 23:19 如.若 阅读(20666) 评论(1) 推荐(2) 编辑
摘要: ACID 中关于原子性的定义: 原子性:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被恢复(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。 那么 Redis 的事务到底符不符合原子性的特征呢 阅读全文
posted @ 2019-03-26 00:13 如.若 阅读(3802) 评论(0) 推荐(0) 编辑