StackExchange.Redis 系列 3:Pipelines and Multiplexers 说明
本系列博文是“伪”官方文档翻译,并非完全将官方文档进行翻译,而是我在查阅、测试原始文档并转换为自己东西后进行的“准”翻译。
本系列本博文基于 redis 5.0.6,系列中部分博文跟官方文档有出入,有不同见解 / 说明不当的地方,还请大家不吝拍砖。
Pipeline
-
在使用 Redis 的时候,大部分的耗时会集中在网络延时上,通过 Pipeline,可以把多次网络请求合并为 1 次,提高性能。
当你执行如下同步方法的时候:
1 | string a = db.StringGet("a"); |
-
只有等你得到了 a 的值以后,获取 b 的值的请求才会发出去。