redis管道模式是否会阻塞大量插入?

时间:2017-09-22 16:25:04

标签: redis

一旦redis收到管道文件,redis实例是否会阻止所有命令,就好像它是一个大型事务一样?

如果没有,我可以在MULTI / EXEC中的管道文件中包装命令子集吗?

https://redis.io/topics/mass-insert上的文档并不完全清楚。

1 个答案:

答案 0 :(得分:0)

  

一旦redis收到管道文件,redis实例是否会阻止所有命令,就好像它是一个大型事务一样?

Redis可以在流水线之间交错其他操作。

  

如果没有,我可以在MULTI / EXEC中的管道文件中包装命令子集吗?

当然。当你需要一块操作的“原子性”时这样做。

  

https://redis.io/topics/mass-insert上的文档并不完全清楚。

是的,但阅读pipeliningtransactions可以提供全面的信息。