First pass at a Redis backend.