redis SCRIPT EXISTS-Befehl
Übersetzungsergebnisse:
Skript
Englisch [skrɪpt] US [skrɪpt]
n Drehbuch, Drehbuch, Drehbuch oder Filmskript
vt
Dritte Person Singular: Skripte Plural: Skripte Partizip: Scripting Pastes: Scriptted Past Partizip: Scriptted
Exist
英 [ɪgˈz ɪst] 美
Dritte Person Singular: existiert. Partizip Präsens: vorhanden. Vergangenheitsform: existierte. Partizip Perfekt: existierte.
redis SCRIPT EXISTS-BefehlSyntax
Funktion: Anhand der SHA1-Prüfsumme eines oder mehrerer Skripte wird eine Liste mit 0 und 1 zurückgegeben, die angibt, ob das durch die Prüfsumme angegebene Skript im Cache gespeichert wurde.
Syntax: SCRIPT EXISTS script [script...]
Verfügbare Versionen: >= 2.6.0
Zeitliche Komplexität: O(N), N ist die angegebene SHA1-Prüfsummenmenge.
Zurückgegeben: Eine Liste mit 0 und 1. Ersteres zeigt an, dass das Skript nicht im Cache vorhanden ist, und letzteres zeigt an, dass sich das Skript bereits im Cache befindet. Die Elemente in der Liste stehen in einer entsprechenden Beziehung zur angegebenen SHA1-Prüfsumme. Der Wert des dritten Elements der Liste stellt beispielsweise den Status des Skripts dar, das durch die dritte SHA1-Prüfsumme im Cache angegeben wird.
redis SCRIPT EXISTS-BefehlBeispiel
redis> SCRIPT LOAD "return 'hello moto'" # 载入一个脚本 "232fd51614574cf0867b83d384a5e898cfd24e5a" redis> SCRIPT EXISTS 232fd51614574cf0867b83d384a5e898cfd24e5a 1) (integer) 1 redis> SCRIPT FLUSH # 清空缓存 OK redis> SCRIPT EXISTS 232fd51614574cf0867b83d384a5e898cfd24e5a 1) (integer) 0