Kiedy Redis uruchamia flushdb
polecenie, blokuje wszelkie nowe zapisy w bazie danych i opróżnia wszystkie klucze w bazie danych. Jednak gdy Redis zakończy flushdb
polecenie, może odbierać nowe wpisy, tj. inny klient Redis może umieścić nowe klucze w bazie danych.
W twoim przypadku wydaje mi się, że do bazy danych ciągle piszą inni klienci. Tak więc po wyczyszczeniu bazy danych nowe klucze są umieszczane w Redis przez innych klientów.
Jeśli chcesz przerwać dalsze pisanie, musisz wyłączyć serwer Redis.