Initial pass on Redis backend.