support redis pipeline