Generic
📄️ DISCARDDiscard all commands issued after MULTI
📄️ DUMPReturn a serialized version of the value stored at the specified key.
📄️ EVALExecute a Lua script server side
📄️ EVALSHAExecute a Lua script server side
📄️ EXECExecute all commands issued after MULTI
📄️ EXISTSDetermine if a key exists
📄️ EXPIRESet a key’s time to live in seconds
📄️ EXPIREATSet the expiration for a key as a UNIX timestamp
📄️ KEYSFind all keys matching the given pattern
📄️ MOVEMove a key to another database
📄️ MULTIMark the start of a transaction block
📄️ PERSISTRemove the expiration from a key
📄️ PEXPIRESet a key’s time to live in milliseconds
📄️ PEXPIREATSet the expiration for a key as a UNIX timestamp specified in milliseconds
📄️ PTTLGet the time to live for a key in milliseconds
📄️ RENAMENXRename a key, only if the new key does not exist
📄️ RESTORECreate a key using the provided serialized value, previously obtained using DUMP.
📄️ SCANIncrementally iterate the keys space
📄️ SCRIPT EXISTSCheck existence of scripts in the script cache.
📄️ SCRIPT HELPShow helpful text about the different subcommands
📄️ SCRIPT LATENCYPrints latency histograms in usec for all called scripts.
📄️ SCRIPT LISTList all scripts in the script cache.
📄️ SCRIPT LOADLoad the specified Lua script into the script cache.
📄️ SCRIPTA container for Lua scripts management commands
📄️ SORTSort the elements in a list, set or sorted set
📄️ TOUCHAlters the last access time of a key(s). Returns the number of existing keys specified.
📄️ TTLGet the time to live for a key in seconds
📄️ TYPEDetermine the type stored at key
📄️ UNWATCHForget about all watched keys
📄️ WATCHWatch the given keys to determine execution of the MULTI/EXEC block