SCRIPT FLUSH
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.
Return value
Section titled “Return value”| 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.
Examples
Section titled “Examples”127.0.0.1:6379> SCRIPT FLUSHOK127.0.0.1:6379> SCRIPT EXISTS 098e0f0d1448c0a81dafe820f66d460eb09263da1) (integer) 0Compatibility
Section titled “Compatibility”Same replies as Redis 7 and Valkey 8.
See also
Section titled “See also”Was this page helpful?
Thanks for the feedback.