Latest web development tutorials

Redis Script Exists perintah

Script Redis

Redis Script Exists Perintah ini digunakan untuk memverifikasi bahwa script yang ditentukan telah disimpan di cache mereka.

tatabahasa

Redis Script Exists sintaks perintah dasar adalah sebagai berikut:

redis 127.0.0.1:6379> EVALSHA sha1 numkeys key [key ...] arg [arg ...] 

versi yang tersedia

> = 2.6.0

Kembali Nilai

Sebuah daftar yang berisi 0 dan 1, mantan mengatakan script tidak ada dalam cache, yang merupakan naskah yang sudah dalam cache.

Elemen dalam daftar dan diberikan checksum SHA1 dipertahankan korespondensi, seperti nilai elemen ketiga dari daftar, mengatakan naskah SHA1 checksum ketiga ditentukan dalam negara dalam cache.

contoh

redis 127.0.0.1:6379> SCRIPT LOAD "return 'hello moto'"    # 载入一个脚本
"232fd51614574cf0867b83d384a5e898cfd24e5a"

redis 127.0.0.1:6379> SCRIPT EXISTS 232fd51614574cf0867b83d384a5e898cfd24e5a
1) (integer) 1

redis 127.0.0.1:6379> SCRIPT FLUSH     # 清空缓存
OK

redis 127.0.0.1:6379> SCRIPT EXISTS 232fd51614574cf0867b83d384a5e898cfd24e5a
1) (integer) 0

Script Redis