Command query window provides a redis-cli like interface for you to interact with Redis server with Redis commands.
Command query window
Within the command input text view, users can enter any valid Redis command. Multiple commands may be entered, separated by newline characters (
\n), unless they are enclosed within quotes.
Clicking the "Execute Selected" button will execute the Redis command contained within the current line where the caret is positioned. Users may also execute multiple commands by selecting a range of lines that contain these commands. The commands that are about to be sent to the Redis server will be highlighted with a subtle gray background.
Command names are case-insensitive.
Read-only Redis commands, which will not modify the Redis database, are displayed in orange within the input text view. On the other hand, Redis commands that modify the database will be displayed in blue.
Arguments of a command are separated by whitespaces (spaces or
\t). Sometimes you may want to include these separators in the argument. If that's the case, you can use
'to wrap the argument.
set keyname "content that contains a space"
set keyname 'content that contains a space'
\) can be used to "protect" quotes if the arguments contain quotes:
set keyname "content that contains both spaces \"and\" quotes"
Additionally, you can use
\nto insert newlines when the content is wrapped with double quotes:
set keyname "content that contains a \n newline"
Similarly, use backslashes to "protect" backslashes:
set keyname "content that contains a \\"
Use quotes (
') to wrap an argument across multiple lines:
local a = 1
local b = 2
return a + b