redis 指令碼使用 lua 直譯器來執行指令碼。 reids 2.6 版本通過內嵌支援 lua 環境。執行指令碼的常用命令為eval。eval 命令的基本語法如下:
redis以下例項演示了 redis 指令碼工作過程:127.0
.0.1
:6379
>
eval script numkeys key
[key
...]
arg
[arg
...]
redis下表列出了 redis 指令碼常用命令:127.0
.0.1
:6379
>
eval
"return "
2key1 key2 first second1)
"key1"2)
"key2"3)
"first"4)
"second"
序號命令及描述
1eval script numkeys key [key ...] arg [arg ...]
執行 lua 指令碼。
2evalsha sha1 numkeys key [key ...] arg [arg ...]
執行 lua 指令碼。
3script exists script [script ...]
檢視指定的指令碼是否已經被儲存在快取當中。
4script flush
從指令碼快取中移除所有指令碼。
5script kill
殺死當前正在執行的 lua 指令碼。
6script load script
將指令碼 script 新增到指令碼快取中,但並不立即執行這個指令碼。
Redis命令 指令碼
redis 指令碼使用 lua 直譯器來執行指令碼。reids 2.6 版本通過內嵌支援 lua 環境。執行指令碼的常用命令為 eval。語法 eval 命令的基本語法如下 redis 127.0.0.1 6379 eval script numkeys key key arg arg 例項 以下例...
redis必殺命令 指令碼
redis 指令碼使用 lua 直譯器來執行指令碼。reids 2.6 版本通過內嵌支援 lua 環境。執行指令碼的常用命令為 eval。語法 redis 127.0 0.1 6379 eval script numkeys key key arg arg 例如 127.0 0.1 6379 eva...
Redis 命令(十) 之 Redis 指令碼
redis 指令碼使用 lua 直譯器來執行指令碼。redis 2.6 版本通過內嵌支援 lua 環境。執行指令碼的常用命令為 eval。語法 eval 命令的基本語法如下 redis 127.0.0.1 6379 eval script numkeys key key arg arg 例項 以下例...