В документации протокола Redis говорится:
Клиент может использовать одно и то же соединение для отправки нескольких {{1 }} команды. Поддерживается конвейерная обработка, поэтому несколько команд могут быть отправлены с помощью одной операции записи клиентом, нет необходимости читать ответ сервера для выполнения следующей команды. Все ответы можно прочитать в конце.
Однако я не могу найти ни одного примера того, как это на самом деле реализовано. Как клиент Redis реализует конвейерную обработку?