basic python redis backend