Java 莴苣是否支持redis集群中的流水线?

Java 莴苣是否支持redis集群中的流水线?,java,pipeline,redis-cluster,lettuce,Java,Pipeline,Redis Cluster,Lettuce,需要用莴苣在redis集群模式下运行一批命令。对于应该在一个分区中运行的命令,我希望在一个节点中顺序运行它们 如我所知,通过将AutoFlushCommands状态设置为false,莴苣可以支持redis管道。但是在redis集群模式下,该命令可以发送到一个分区中的不同节点。有什么办法可以避免这个问题吗?至少根据莴苣的说法是这样的: 命令刷新是一个高级主题,在大多数情况下(即除非 您的用例是单线程大规模导入应用程序)您不会 需要它,因为默认情况下莴苣使用管道 这意味着,它默认使用管道,我不认为这

需要用莴苣在redis集群模式下运行一批命令。对于应该在一个分区中运行的命令,我希望在一个节点中顺序运行它们


如我所知,通过将AutoFlushCommands状态设置为false,莴苣可以支持redis管道。但是在redis集群模式下,该命令可以发送到一个分区中的不同节点。有什么办法可以避免这个问题吗?

至少根据莴苣的说法是这样的:

命令刷新是一个高级主题,在大多数情况下(即除非 您的用例是单线程大规模导入应用程序)您不会 需要它,因为默认情况下莴苣使用管道

这意味着,它默认使用管道,我不认为这是正确的或明确的,因为它还提到:

刷新是一种昂贵的系统调用,会影响性能。配料, 禁用自动刷新

AutoFlushCommands状态是按连接设置的,因此 影响使用共享连接的所有线程。如果你想省略 为此,请使用专用连接。自动刷新命令状态 无法通过连接池对池连接进行设置

这意味着,如果你想要真正的Redis管道,你也可以做一些额外的努力