脚本刷新
Syntax
SCRIPT FLUSH [ASYNC | SYNC]
- Available since:
- 2.6.0
- Time complexity:
- O(N) with N being the number of scripts in cache
- ACL categories:
-
@slow
,@scripting
,
刷新Lua脚本缓存。
默认情况下,SCRIPT FLUSH
会同步刷新缓存。
从 Redis 6.2 开始,将 lazyfree-lazy-user-flush 配置指令设置为 "yes" 会将默认的刷新模式更改为异步。
可以使用以下修饰符之一来明确指定刷新模式:
ASYNC
: 异步刷新缓存SYNC
: 同步刷新缓存
行为变更历史
>= 6.2.0
: 默认的刷新行为现在可以通过 lazyfree-lazy-user-flush 配置指令进行配置。
RESP2/RESP3 回复
Simple string reply:OK
.
历史
- 从 Redis 6.2.0 版本开始:添加了
ASYNC
和SYNC
刷新模式修饰符。