當(dāng)前位置:
首頁(yè) >
Redis 脚本
發(fā)布時(shí)間:2024/4/13
32
豆豆
?
Redis 腳本使用 Lua 解釋器來(lái)執(zhí)行腳本。 Reids 2.6 版本通過(guò)內(nèi)嵌支持 Lua 環(huán)境。執(zhí)行腳本的常用命令為?EVAL。
語(yǔ)法
Eval 命令的基本語(yǔ)法如下:
實(shí)例
以下實(shí)例演示了 redis 腳本工作過(guò)程:
Redis 腳本命令
下表列出了 redis 腳本常用命令:
| 1 | EVAL script numkeys key [key ...] arg [arg ...]?執(zhí)行 Lua 腳本。 |
| 2 | EVALSHA sha1 numkeys key [key ...] arg [arg ...]?執(zhí)行 Lua 腳本。 |
| 3 | SCRIPT EXISTS script [script ...]?查看指定的腳本是否已經(jīng)被保存在緩存當(dāng)中。 |
| 4 | SCRIPT FLUSH?從腳本緩存中移除所有腳本。 |
| 5 | SCRIPT KILL?殺死當(dāng)前正在運(yùn)行的 Lua 腳本。 |
| 6 | SCRIPT LOAD script?將腳本 script 添加到腳本緩存中,但并不立即執(zhí)行這個(gè)腳本。 |
總結(jié)
- 上一篇: Scala比较器:Ordered与Ord
- 下一篇: 【Redis】使用Redis Senti