Можете да конфигурирате клиента Redis да преобразува автоматично отговорите от байтове в низове с помощта на decode_responses
аргумент към StrictRedis
конструктор:
r = redis.StrictRedis('localhost', 6379, charset="utf-8", decode_responses=True)
Уверете се, че сте в съответствие с charset
опция между клиенти.
Забележка
Ще бъде по-добре да използвате командата EXISTS и да преструктурирате кода си като:
string = 'abcde'
if redis.exists(string):
do something..
Операцията KEYS връща всеки ключ във вашата база данни Redis и ще причини сериозно влошаване на производителността в производството. Като страничен ефект избягвате да се налага да се справяте с преобразуването на двоичен файл в низ.