Generic

📄️ DELDelete a key

📄️ 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

📄️ RENAMERename a key

📄️ 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 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

📄️ UNLINKDelete a key.

📄️ UNWATCHForget about all watched keys

📄️ WATCHWatch the given keys to determine execution of the MULTI/EXEC block