FUNCTION DELETE library-name

Available since: 7.0.0

Time complexity: O(1)

ACL categories: @write @slow @scripting

Delete a library and all its functions.

This command deletes the library called library-name and all functions in it. If the library doesn't exist, the server returns an error.

For more information please refer to Introduction to Redis Functions.


Simple string reply


redis> FUNCTION LOAD Lua mylib "redis.register_function('myfunc', function(keys, args) return 'hello' end)"
redis> FCALL myfunc 0
redis> FUNCTION DELETE mylib
redis> FCALL myfunc 0
(error) ERR Function not found