Я пытаюсь использовать клиент python redis для создания конвейера redis для вызова сервера redis для некоторых данных. Эти данные могут существовать или нет. Даже если данные не существуют, я должен получить что-то вроде [None, [None]]
в соответствии с тем, что я прочитал и экспериментировал с клиентом pison redis.Конвей Redis возвращает пустой список
Однако иногда бывает, что я получаю пустой список назад, что-то вроде [], что вызвало исключения в следующем (I AM MISSING!) Коде, когда я пытаюсь разобрать возвращаемый список результатов. Более того, когда я повторяю одни и те же запросы вручную после того, как обнаружил проблему, я не могу воспроизвести ту же проблему, сервер reids возвращает мне правильные данные или [None, [None]], который обрабатывается мной кодом.
На сервере redis нет данных или данных, только чтение в моем коде.
Есть ли какие-либо идеи о том, почему это произошло? Поскольку из логики это не должно происходить вообще.
Кстати, я использую питон Redis клиента 2.10.3
Любое понимание поможет. Спасибо ~!