redis管道和管道
Posted
技术标签:
【中文标题】redis管道和管道【英文标题】:redis pipeline and pipeline 【发布时间】:2020-05-08 10:40:09 【问题描述】:redis流水线的本质是改变流水线中指令的读写顺序。我们平时说管道是进程间通信的一种手段,而redis管道是基于socket的通信,两者没有可比性,这样理解有问题吗?
【问题讨论】:
【参考方案1】:进程间管道和 Redis 的网络管道是不同的东西。一个在https://www.tutorialspoint.com/inter_process_communication/inter_process_communication_pipes.htm 解释,另一个在https://en.wikipedia.org/wiki/Protocol_pipelining 解释
【讨论】:
【参考方案2】:两者不同:
Redis pipeline是在客户端实现的网络优化策略,多条命令同时发送到Redis-Server。 有关 redis-pipeline 的更多信息,请访问:https://buildatscale.tech/what-is-redis-pipeline/
Unix 管道 是用于进程间通信的机制。 https://en.wikipedia.org/wiki/Pipeline_(Unix)
【讨论】:
以上是关于redis管道和管道的主要内容,如果未能解决你的问题,请参考以下文章