在讲解之前请大家思考两个问题:
-
pipeline的中文意思
-
redis在执行命令时需要担心哪些地方
我们知道Redis处理的速度是非常快的,但是网络的速度却很慢。怎么解决这个问题呢?
我们来看看流水先能帮我们实现什么:
将命令和结果打包,节省很多网络时间。Redis命令是非常快的,微秒级的,网络却很慢,所以pipeline要做到的就是控制网络时间!
未使用pipeline:
使用pipeline之后:
在讲解之前请大家思考两个问题:
pipeline的中文意思
redis在执行命令时需要担心哪些地方
我们知道Redis处理的速度是非常快的,但是网络的速度却很慢。怎么解决这个问题呢?
我们来看看流水先能帮我们实现什么:
将命令和结果打包,节省很多网络时间。Redis命令是非常快的,微秒级的,网络却很慢,所以pipeline要做到的就是控制网络时间!
未使用pipeline:
使用pipeline之后: