16.Redis之Redis事务

1.MySQL 事务

原子性: 把多个操作,打包成一个整体了

一致性: 事务执行之前,和之后,数据都不能离谱~

持久性: 事务中做出的修改都会存硬盘

隔离性: 事务并发执行,涉及到的一些问题~~ 

2.Redis事务

2.1 认识Redis事务

弱化的原⼦性: redis 没有 "回滚机制". 只能做到这些操作 "批量执⾏". 不能做到 "⼀个失败就恢复到初始状态".
不保证⼀致性: 不涉及 "约束". 也没有回滚. MySQL 的⼀致性体现的是运⾏事务前和运⾏后 , 结果都
是合理有效的, 不会出现中间⾮法状态.
不需要隔离性: 也没有隔离级别, 因为不会并发执⾏事务 (redis 单线程处理请求) .
不需要持久性: 是保存在内存的. 是否开启持久化, 是redis-server ⾃⼰的事情, 和事务⽆关.
  • Redis 的事务,和 MySQL 一比, 完败!!!
  • 原子性: Redis 的事务到底有没有原子性?? 存在争议!!
  • 最原本的含义,是把多个操作打
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值