脚本刷新

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: 同步刷新缓存

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

行为变更历史

  • >= 6.2.0: 默认的刷新行为现在可以通过 lazyfree-lazy-user-flush 配置指令进行配置。

RESP2/RESP3 回复

Simple string reply: OK.

历史

  • 从 Redis 6.2.0 版本开始:添加了 ASYNCSYNC 刷新模式修饰符。
RATE THIS PAGE
Back to top ↑