evalsha.3valkey - Man Page
Executes a server-side Lua script by SHA1 digest.
Synopsis
EVALSHA
sha1 numkeys key [key...] arg [arg...]
Description
Evaluate a script from the server’s cache by its SHA1 digest.
The server caches scripts by using the SCRIPT LOAD
command. The command is otherwise identical to EVAL
.
Please refer to the valkey-programmability(7) and valkey-eval-intro(7) Introduction to Eval Scripts for more information about Lua scripts.
Reply
The return value depends on the script that was executed.
Complexity
Depends on the script that is executed.
Acl Categories
@scripting @slow
History
- Available since: 2.6.0
See Also
eval(3valkey), evalsha_ro(3valkey), eval_ro(3valkey), fcall(3valkey), fcall_ro(3valkey), function(3valkey), function-delete(3valkey), function-dump(3valkey), function-flush(3valkey), function-help(3valkey), function-kill(3valkey), function-list(3valkey), function-load(3valkey), function-restore(3valkey), function-stats(3valkey), script(3valkey), script-debug(3valkey), script-exists(3valkey), script-flush(3valkey), script-help(3valkey), script-kill(3valkey), script-load(3valkey), script-show(3valkey)