Skip to content

Ask the HotKV docs

Answers come only from these docs and can be wrong; check the linked pages before you rely on them.

SCRIPT FLUSH

Last updated
SCRIPT FLUSH [ASYNC | SYNC]
Group
Scripting and functions
Complexity
O(N) where N is the number of cached scripts
Arity
-2 (at least 2 words, counting the command name)
HotKV Cloud
All plans
On-Premise
no license needed

SCRIPT FLUSH empties the script cache. Afterwards EVALSHA replies NOSCRIPT for every digest until the scripts are loaded again. Function libraries are not affected (see FUNCTION FLUSH). ASYNC and SYNC are accepted for compatibility; the cache is emptied before the reply in both cases.

Case RESP2 RESP3
Always Simple string OK Simple string OK

Any argument other than ASYNC or SYNC replies with ERR SCRIPT FLUSH only support SYNC|ASYNC option.

127.0.0.1:6379> SCRIPT FLUSH
OK
127.0.0.1:6379> SCRIPT EXISTS 098e0f0d1448c0a81dafe820f66d460eb09263da
1) (integer) 0

Same replies as Redis 7 and Valkey 8.

SCRIPT LOAD, SCRIPT EXISTS, FUNCTION FLUSH