Empfohlenes Lernen: Redis-Video-Tutorial
Wenn Ihr Projekt Redis verwendet, müssen Sie den Cache trotz festgelegter Ablaufzeit manchmal dennoch rechtzeitig leeren, um Fehler zu beheben Lesen Sie Datenbankdaten. In diesem Artikel wird erläutert, wie Sie den Redis-Cache unter Linux löschen.
1. Gehen Sie zuerst in das Redis-Installationsverzeichnis, gehen Sie in das src-Verzeichnis und suchen Sie nach redis-cli. Geben Sie zunächst das Konto und das Kennwort ein, um den Redis-Server aufzurufen. /redis -cli -h 127.0.0.1 -p 6379 -a 1234
Nach der Eingabe erscheint die folgende Schnittstelle ip:port> und Sie können sie bedienen
3.
flushdb ——> Alle Schlüssel in der aktuellen Datenbank löschen
flushall
——> Die Daten des gesamten Redis-Servers löschen (alle Schlüssel in allen Datenbanken löschen)
Die Löschung erfolgt Hier abgeschlossen, nein Ein Neustart ist erforderlich, aber jeder sollte darauf achten, ob die Cache-Daten Ihres Servers wichtig sind und ob sie gelöscht werden können. Sie müssen sicherstellen, dass sie klar sind, da sie sonst nicht einfach gelöscht werden können.
flushdb
——> 清空当前数据库中的所有 keyflushall
——> 清空整个 Redis 服务器的数据(删除所有数据库的所有 key )到这里就清除完毕,不需要重启,不过大家要注意,你们服务器的缓存数据是否重要,是否可以清除,一定要确定清楚,否则不要轻易清除。
之前开发过一个项目,用到redis搞的,然后最近一直发现经常缓存的问题,客户总是无法登录,或者登录失败,然后检查发现是redis的缓存问题,清空redis的缓存是这样的:
首先我们清空缓存的时候,需要确保redis-server.exe这个是在运行的状态的,不然是无法清空缓存的,然后我们双击redis-cli.exe这个运行:
然后进入这个界面:
我们就可以使用命令来清空缓存了,因为我们项目的需要,因为我们的项目部署的服务器里面就一个这个项目,所以我就是经常使用flushall这个命令来清空缓存,输入这个以后,回车,看到OK那就是情况缓存成功了,如图:
到这里就清除缓存完毕了,不需要重启redis,不过值得注意的是,你们服务器的缓存数据是否重要,是否可以全部清除,一定要确定清楚了以后才执行清空缓存的命令,如果不确定能不能清除,最好先确定了以后才清楚,否则不要轻易清除。
下面说一下命令的作用:
flushall
:清空整个redis 服务器的数据(删除所有数据库的所有 key )。flushdb
Ich habe zuvor ein Projekt mit Redis entwickelt und in letzter Zeit festgestellt, dass sich Kunden immer wieder nicht anmelden können oder dass die Anmeldung fehlschlägt Es war ein Redis-Cache-Problem, also habe ich es geleert. Der Cache von Redis ist so: flushall
: Löschen Sie die Daten des gesamten Redis-Servers (löschen Sie alle Schlüssel aller Datenbanken). 🎜🎜flushdb
: Alle Schlüssel in der aktuellen Datenbank löschen. 🎜🎜🎜Empfohlenes Lernen: 🎜Redis-Video-Tutorial🎜🎜Das obige ist der detaillierte Inhalt vonSo leeren Sie den Cache in Redis. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!