redis stores bytes, not unicode