Es scheint, gibt es noch einige Tasten links sind, nachdem ich flushdb
redis SHELL Kommando lief, flushdb nicht alle Schlüssel in Redis löschen?
was diese Tasten verwendet werden und warum flushdb
nicht funktioniert?
Es scheint, gibt es noch einige Tasten links sind, nachdem ich flushdb
redis SHELL Kommando lief, flushdb nicht alle Schlüssel in Redis löschen?
was diese Tasten verwendet werden und warum flushdb
nicht funktioniert?
Wenn Redis den Befehl flushdb
ausführt, werden neue Schreibvorgänge in der Datenbank blockiert und alle Schlüssel in der Datenbank gelöscht. Wenn Redis jedoch den Befehl flushdb
beendet, kann er neue Schreiben empfangen, d. H. Andere Redis-Clients können neue Schlüssel in die Datenbank einfügen.
In Ihrem Fall denke ich, dass andere Kunden ständig in die Datenbank schreiben. Nachdem Sie die Datenbank gelöscht haben, werden neue Schlüssel von anderen Clients in Redis eingefügt.
Wenn Sie nicht weiter schreiben möchten, müssen Sie den Redis-Server herunterfahren.
Ihr Vorschlag scheint vernünftig. Ich habe den Server localhost benutzt, der vor einer Stunde installiert wurde, ich habe es anderen nicht gesagt. so denke ich, dass vielleicht ein anderer backgroud Service die redis .. – liuchuan98
schrieb Dieses ist eine große Antwort, überprüfen Sie einfach, dass ein anderes client nicht in die gleiche Datenbank schreibt. half mir! – putonspectacles