Script Redis
Redis Lua Script juru bahasa untuk menjalankan script. Reids versi 2.6 didukung oleh lingkungan Lua tertanam. skrip perintah umum untukTarahan.
tatabahasa
sintaks dasar eval dari perintah tersebut adalah sebagai berikut:
redis 127.0.0.1:6379> EVAL script numkeys key [key ...] arg [arg ...]
contoh
Contoh berikut menunjukkan proses kerja skrip Redis:
redis 127.0.0.1:6379> EVAL "return {KEYS[1],KEYS[2],ARGV[1],ARGV[2]}" 2 key1 key2 first second 1) "key1" 2) "key2" 3) "first" 4) "second"
perintah skrip Redis
Tabel berikut mencantumkan perintah skrip Redis umum:
Tidak. | Perintah dan deskripsi |
---|---|
1 | Tarahan skrip numkeys kunci [key ...] arg [arg ...] skrip Lua eksekutif. |
2 | EVALSHA sha1 numkeys kunci [key ...] arg [arg ...] skrip Lua eksekutif. |
3 | SCRIPT ADA skrip [skrip ...] Menentukan apakah script telah disimpan di cache mereka. |
4 | SCRIPT FLUSH Hapus semua skrip dari cache skrip. |
5 | SCRIPT membunuh Membunuh Lua script yang sedang berjalan. |
6 | Script LOAD SCRIPT Tambahkan script untuk script Cache skrip, tapi script tidak mengeksekusi segera. |