redis中的事务就是一组命令的集合

multi命令开启事务 开始接收命令 并把命令放入事务队列中

exec命令提交事务 执行事务队列中的命令

redis中的一个事务不能被其他命令打断


事务中的命令执行出错 redis如何处理?

1.语法错误

Redis(4):Redis的事务

2.运行错误

Redis(4):Redis的事务

Redis(4):Redis的事务

一个事务中 只有所有的命令都执行完成后才能得到每个命令结果的返回值


watch命令

Redis(4):Redis的事务

unwatch命令 取消监控


expire:设置一个键的过期时间 单位是秒 过期后 redis自动删除它

            没有为键设置时间 默认是永久

ttl:获取键多久之后会被删除 返回剩余的时间 单位秒 没有设置(默认)返回-1 键不存在返回-2

persist:取消键的过期时间

Redis(4):Redis的事务



相关文章:

  • 2021-07-21
  • 2022-01-25
  • 2021-08-20
猜你喜欢
  • 2021-12-04
  • 2021-10-20
  • 2021-06-12
  • 2021-09-30
  • 2021-06-30
相关资源
相似解决方案