一个队列中,一次性,顺序性,排他性的执行一系列命令
Multi:标记一个事务端的开始:返回ok,告诉知道了,开启事务
Exec:执行所有事务块内的事务
Discad: 取消事务,放弃执行所有事务块内的事务
Watch|unwactn key,key: 监视一个或多个key,如果在执行事务之前,key被其他命令改动,事务将被打断 ---类似乐观锁
如果事务中,有一个命令有错误,所有的命令都不能执行,在第一次检测的时候报错了
冤有头债有主:语法检测通过之后,那条命令出错了,那条命令不执行;但是其他命令可以执行
连坐性和命令的执行:语法检测
Redis 发布订阅(pub/sub)是一种消息通信模式
Redis 客户端可以订阅任意数量的频道,多个客户端连接同一个服务器

| PSUBSCRIBE pattern [pattern …] | 订阅一个或多个符合给定模式的频道 |
| PUBSUB subcommand [argument | 查看订阅与发布系统状态 |
| PUBLISH channel message | 将信息发送到指定的频道 |
| PUNSUBSCRIBE [pattern [pattern …]] | 退订所有给定模式的频道 |
| SUBSCRIBE channel [channel …] | 订阅给定的一个或多个频道的信息 |
| UNSUBSCRIBE [channel [channel …]] | 指退订给定的频道 |


原文:https://www.cnblogs.com/ZhaoLong-study/p/13582911.html