tất nhiên thứ tự được đảm bảo, nếu không pipelining sẽ vô dụng. bạn luôn có thể nhìn vào mã. ví dụ:kiểm tra này giả định rõ ràng rằng các lệnh được thực hiện tuần tự:https://github.com/redis/redis-rb/blob/master/test/pipelining_commands_test.rb#L32
def test_bulk_and_multi_bulk_commands_mixed
r.pipelined do
r.lpush "foo", "s1"
r.lpush "foo", "s2"
r.mset("baz", "s3", "qux", "s4")
end
assert_equal 2, r.llen("foo")
assert_equal "s2", r.lpop("foo")
assert_equal "s1", r.lpop("foo")
assert_equal "s3", r.get("baz")
assert_equal "s4", r.get("qux")
end