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.

FUNCTION FLUSH

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

FUNCTION FLUSH deletes every loaded library and function. The change is persisted and replicated. The script cache used by EVAL is not affected (see SCRIPT FLUSH). ASYNC and SYNC are accepted for compatibility; the libraries are deleted 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 FUNCTION FLUSH only supports SYNC|ASYNC option.

127.0.0.1:6379> FUNCTION FLUSH
OK
127.0.0.1:6379> FCALL echo 0 "hi"
(error) ERR Function not found

Same replies as Redis 7 and Valkey 8.

FUNCTION DELETE, SCRIPT FLUSH, FUNCTION RESTORE