脚本刷新

语法
SCRIPT FLUSH [ASYNC | SYNC]
从以下位置开始可用:
2.6.0
时间复杂度:
O(N),其中 N 是缓存中的脚本数
ACL 类别:
@slow, @scripting,

刷新 Lua 脚本缓存。

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

可以使用以下修饰符之一来显式指定刷新模式:

  • ASYNC:异步刷新缓存
  • SYNC:同步刷新缓存

有关EVALscripts 请参考 Eval Scripts 简介

行为更改历史记录

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

RESP2/RESP3 回复

简单的字符串回复OK.

历史

  • 从 Redis 版本 6.2.0 开始:添加了ASYNCSYNCflushing mode 修饰符。