Uses Redis, but only needs O(1) commands per stream for the common case that resumption is not needed.