Anda dapat mengonfigurasi klien Redis untuk secara otomatis mengonversi respons dari byte ke string menggunakan decode_responses
argumen ke StrictRedis
konstruktor:
r = redis.StrictRedis('localhost', 6379, charset="utf-8", decode_responses=True)
Pastikan Anda konsisten dengan charset
pilihan antar klien.
Catatan
Anda akan lebih baik menggunakan perintah EXISTS dan merestrukturisasi kode Anda seperti:
string = 'abcde'
if redis.exists(string):
do something..
Operasi KEYS mengembalikan setiap kunci dalam database Redis Anda dan akan menyebabkan penurunan kinerja yang serius dalam produksi. Sebagai efek samping, Anda tidak perlu berurusan dengan konversi biner ke string.