SCRIPT FLUSH

从脚本缓存中删除所有服务器端Lua 脚本。

语法

SCRIPT FLUSH [ASYNC | SYNC]

引入版本:2.6.0

复杂度摘要:O(N)

刷新 Lua 脚本缓存。

默认情况下,SCRIPT FLUSH 将同步刷新缓存。从 Redis 6.2 开始,将 lazyfree-lazy-user-flush 配置指令设置为 yes 会将默认刷新模式更改为异步。

有关 EVAL 脚本的更多信息,请参阅 Eval 脚本简介。

可选参数

ASYNC | SYNC

异步 (ASYNC) 或同步 (SYNC) 刷新脚本缓存。默认值由 lazyfree-lazy-user-flush 配置指令设置。

详细说明

行为改变史

  • >= 6.2.0:默认刷新行为现在可以通过 懒惰自由-懒惰-用户刷新 配置指令进行配置。

Redis Software 与 Redis Cloud 兼容性

Redis
软件
Redis
Cloud
说明
✅ 标准
✅ 主动-主动
✅ 标准
✅ 主动-主动

返回值

RESP2

简单字符串回复: OK.

RESP3

简单字符串回复: OK.

资料来源:Redis 官方 SCRIPT FLUSH 文档;中文内容参考 Redis 文档许可。