2021年1月28日

保证redis与mysql数据一致性方案

摘要: 因为redis是不支持回滚的,所以要在程序中进行控制,重置key的值,mysql是可以回滚的,但是为了数据的一致性,采用编程式事务进行控制,mysql回滚和redis重置都能统一处理,从而实现数据的一致性。 如: @Override public Msg addEmployContractUser( 阅读全文

posted @ 2021-01-28 23:00 芝麻开花——节节高 阅读(321) 评论(0) 推荐(0) 编辑

redis数据类型知识

摘要: Redis(一)、Redis五种数据结构 Redis五种数据结构如下: 对redis来说,所有的key(键)都是字符串。 1.String 字符串类型 是redis中最基本的数据类型,一个key对应一个value。 String类型是二进制安全的,意思是 redis 的 string 可以包含任何数 阅读全文

posted @ 2021-01-28 20:19 芝麻开花——节节高 阅读(67) 评论(0) 推荐(0) 编辑

redis事务相关探索

摘要: 我不建议使用redis事务,因为redis对于事务的支持并不是关系型数据库那样满足ACID。 Redis事务只能保证ACID中的隔离性和一致性,无法保证原子性和持久性。 而我们使用事务最重要的一个理由就是原子性,这一点无法保证,事务的意义就去掉一大半了。也就是说执行失败无法会滚,继续向下执行。 所以 阅读全文

posted @ 2021-01-28 20:04 芝麻开花——节节高 阅读(38) 评论(0) 推荐(0) 编辑

导航