试题答案

更新日期:2023-11-21

Redis事务并不能完全满足事务的ACID四大特性:

  • 原子性:Redis事务具有一定的原子性,但是不支持回滚。事务中任意命令执行失败,其余的命令仍会照常执行,不会进行回滚。
  • 一致性:在命令执行错误或Redis发生故障的情况下,Redis事务机制对一致性属性是有保证的。
  • 隔离性:Redis事务能够保证隔离性。Redis是单线程运行的,事务执行期间,其他客户端发送的命令都不会中断当前事务的执行。
  • 持久性:Redis事务不能保证持久性。Redis持久化机制都是异步写入,可能会造成数据丢失。

发表评论

评论数量:0