Generic
📄️ DISCARD Discard all commands issued after MULTI
📄️ DUMP Return a serialized version of the value stored at the specified key.
📄️ EVAL Execute a Lua script server side
📄️ EVALSHA Execute a Lua script server side
📄️ EXEC Execute all commands issued after MULTI
📄️ EXISTS Determine if a key exists
📄️ EXPIRE Set a key’s time to live in seconds
📄️ EXPIREAT Set the expiration for a key as a UNIX timestamp
📄️ KEYS Find all keys matching the given pattern
📄️ MOVE Move a key to another database
📄️ MULTI Mark the start of a transaction block
📄️ PERSIST Remove the expiration from a key
📄️ PEXPIRE Set a key’s time to live in milliseconds
📄️ PEXPIREAT Set the expiration for a key as a UNIX timestamp specified in milliseconds
📄️ PTTL Get the time to live for a key in milliseconds
📄️ RENAMENX Rename a key, only if the new key does not exist
📄️ RESTORE Create a key using the provided serialized value, previously obtained using DUMP.
📄️ SCAN Incrementally iterate the keys space
📄️ SCRIPT EXISTS Check existence of scripts in the script cache.
📄️ SCRIPT HELP Show helpful text about the different subcommands
📄️ SCRIPT LOAD Load the specified Lua script into the script cache.
📄️ SCRIPT A container for Lua scripts management commands
📄️ SORT Sort the elements in a list, set or sorted set
📄️ TOUCH Alters the last access time of a key(s). Returns the number of existing keys specified.
📄️ TTL Get the time to live for a key in seconds
📄️ TYPE Determine the type stored at key
📄️ UNWATCH Forget about all watched keys
📄️ WATCH Watch the given keys to determine execution of the MULTI/EXEC block