kevy4.0

SCRIPT

管理进程级的 Lua 脚本缓存。

SCRIPT LOAD script | EXISTS sha1 [sha1 ...] | FLUSH [ASYNC|SYNC]
分组
脚本
起始版本
1.0.0
参数个数
至少 2 个
标志
readonly

复杂度

LOAD:O(len(script))。EXISTS:O(k)。FLUSH:O(已缓存的脚本数)。

复杂度与兼容性是从 kevy 的实现里读出来的,不是抄 Redis 的文档。有几条确实不一样 —— 它们看起来像笔误,但不是。

与 Redis 的兼容性

有差异

有差异:只有 LOAD / EXISTS / FLUSH —— SCRIPT KILL 是设计上就不存在的:没有 -BUSY 状态可供打断,因为超预算的脚本会自行中止。

另见

EVALEVALSHA

← 返回全部命令