Loads a server-side Lua script to the script cache.
SCRIPT
LOAD script
Load a script into the scripts cache, without executing it. After the
specified command is loaded into the script cache it will be callable
using EVALSHA with the correct
SHA1 digest of the script, exactly like after the first successful
invocation of EVAL.
The script is guaranteed to stay in the script cache forever (unless
SCRIPT FLUSH is
called).
The command works in the same way even if the script was already present in the script cache.
For more information about EVAL scripts please refer to
Introduction to Eval
Scripts.
Bulk string reply: the SHA1 digest of the script added into the script cache.
O(N) with N being the length in bytes of the script body.
@scripting @slow
EVAL, EVALSHA, EVALSHA_RO, EVAL_RO, FCALL, FCALL_RO, FUNCTION, FUNCTION DELETE, FUNCTION DUMP, FUNCTION FLUSH, FUNCTION HELP, FUNCTION KILL, FUNCTION LIST, FUNCTION LOAD, FUNCTION RESTORE, FUNCTION STATS, SCRIPT, SCRIPT DEBUG, SCRIPT EXISTS, SCRIPT FLUSH, SCRIPT HELP, SCRIPT KILL, SCRIPT SHOW.