SCRIPT EXISTS
Syntax
SCRIPT EXISTS sha1 [sha1 ...]
- Available since:
- 2.6.0
- Time complexity:
- O(N) with N being the number of scripts to check (so checking a single script is an O(1) operation).
- ACL categories:
-
@slow,@scripting,
Returns information about the existence of the scripts in the script cache.
This command accepts one or more SHA1 digests and returns a list of ones or
zeros to signal if the scripts are already defined or not inside the script
cache.
This can be useful before a pipelining operation to ensure that scripts are
loaded (and if not, to load them using SCRIPT LOAD) so that the pipelining
operation can be performed solely using EVALSHA instead of EVAL to save
bandwidth.
For more information about EVAL scripts please refer to Introduction to Eval Scripts.