redis管道与事务

发布时间:2018-11-30 11:03:43 阅读:827次
pipeline(管道批处理)
特征:可以一次性发送多条命令并在执行完后一次性将结果返回,pipeline通过减少客户端与redis的通信次数来实现降低往返延时时间,提高了redis的性能。
事务
特征:multi/exec/discard。multi 指示事务的开始,exec 指示事务的执行,discard 指示事务的丢弃,但是Redis 的事务根本不能算「原子性」,而仅仅是满足了事务的「隔离性」,隔离性中的串行化——当前执行的事务有着不被其它事务打断的权利,不能回滚
执行事务时都会结合 pipeline使用
优化事务:结合管道将多次 IO 操作压缩为单次 IO 操作执行

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询
上一篇:redis集合
下一篇:redis hash

转载请注明:redis管道与事务 出自老鄢博客 | 欢迎分享