:original_name: dcs-pd-190826001.html
.. _dcs-pd-190826001:
Web CLI Commands
================
Web CLI is a command line tool provided on the DCS console. This section describes Web CLI's compatibility with Redis commands, including supported and disabled commands. For details about the command syntax, visit the `Redis official website `__.
**Currently, only DCS for Redis 4.0 and 5.0 support Web CLI.**
.. note::
- Keys and values cannot contain spaces.
- If the value is empty, **nil** is returned after the **GET** command is executed.
Commands Supported by Web CLI
-----------------------------
The following lists the commands supported when you use Web CLI.
.. table:: **Table 1** Commands supported by Web CLI (1)
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| `Keys `__ | `String `__ | `List `__ | `Set `__ | `Sorted Set `__ | `Server `__ |
+==============================================+===============================================+===========================================+=========================================+=======================================================+===============================================+
| DEL | APPEND | RPUSH | SADD | ZADD | FLUSHALL |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| OBJECT | BITCOUNT | RPUSHX | SCARD | ZCARD | FLUSHDB |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| EXISTS | BITOP | BRPOPLRUSH | SDIFF | ZCOUNT | DBSIZE |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| EXPIRE | BITPOS | LINDEX | SDIFFSTORE | ZINCRBY | TIME |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| MOVE | DECR | LINSERT | SINTER | ZRANGE | INFO |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| PERSIST | DECRBY | LLEN | SINTERSTORE | ZRANGEBYSCORE | CLIENT KILL |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| PTTL | GET | LPOP | SISMEMBER | ZRANK | CLIENT LIST |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| RANDOMKEY | GETRANGE | LPUSHX | SMEMBERS | ZREMRANGEBYRANK | CLIENT GETNAME |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| RENAME | GETSET | LRANGE | SMOVE | ZREMRANGEBYCORE | CLIENT SETNAME |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| RENAMENX | INCR | LREM | SPOP | ZREVRANGE | CONFIG GET |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| SCAN | INCRBY | LSET | SRANDMEMBER | ZREVRANGEBYSCORE | MONITOR |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| SORT | INCRBYFLOAT | LTRIM | SREM | ZREVRANK | SLOWLOG |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| TTL | MGET | RPOP | SUNION | ZSCORE | ROLE |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| TYPE | MSET | RPOPLPU | SUNIONSTORE | ZUNIONSTORE | SWAPDB |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| ``-`` | MSETNX | RPOPLPUSH | SSCAN | ZINTERSTORE | MEMORY |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| ``-`` | PSETEX | ``-`` | SPOP | ZSCAN | ``-`` |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| ``-`` | SET | ``-`` | ``-`` | ZRANGEBYLEX | ``-`` |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| ``-`` | SETBIT | ``-`` | ``-`` | ZLEXCOUNT | ``-`` |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| ``-`` | SETEX | ``-`` | ``-`` | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| ``-`` | SETNX | ``-`` | ``-`` | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| ``-`` | SETRANGE | ``-`` | ``-`` | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| ``-`` | STRLEN | ``-`` | ``-`` | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
| ``-`` | BITFIELD | ``-`` | ``-`` | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-------------------------------------------+-----------------------------------------+-------------------------------------------------------+-----------------------------------------------+
.. table:: **Table 2** Commands supported by Web CLI (2)
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| `Hash `__ | `HyperLoglog `__ | `Connection `__ | `Scripting `__ | `Geo `__ |
+===========================================+=========================================================+=======================================================+=====================================================+=========================================+
| HDEL | PFADD | AUTH | EVAL | GEOADD |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HEXISTS | PFCOUNT | ECHO | EVALSHA | GEOHASH |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HGET | PFMERGE | PING | SCRIPT EXISTS | GEOPOS |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HGETALL | ``-`` | QUIT | SCRIPT FLUSH | GEODIST |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HINCRBY | ``-`` | ``-`` | SCRIPT KILL | GEORADIUS |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HINCRBYFLOAT | ``-`` | ``-`` | SCRIPT LOAD | GEORADIUSBYMEMBER |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HKEYS | ``-`` | ``-`` | ``-`` | ``-`` |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HMGET | ``-`` | ``-`` | ``-`` | ``-`` |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HMSET | ``-`` | ``-`` | ``-`` | ``-`` |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HSET | ``-`` | ``-`` | ``-`` | ``-`` |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HSETNX | ``-`` | ``-`` | ``-`` | ``-`` |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HVALS | ``-`` | ``-`` | ``-`` | ``-`` |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HSCAN | ``-`` | ``-`` | ``-`` | ``-`` |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
| HSTRLEN | ``-`` | ``-`` | ``-`` | ``-`` |
+-------------------------------------------+---------------------------------------------------------+-------------------------------------------------------+-----------------------------------------------------+-----------------------------------------+
Commands Disabled in Web CLI
----------------------------
The following lists the commands disabled when you use Web CLI.
.. table:: **Table 3** Redis commands disabled in Web CLI for single-node and master/standby instances (1)
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| `Keys `__ | `Server `__ | `Transactions `__ | `Pub/Sub `__ |
+==============================================+===============================================+===========================================================+================================================+
| MIGRATE | SLAVEOF | UNWATCH | PSUBSCRIBE |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| WAIT | SHUTDOWN | REPLICAOF | PUBLISH |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| DUMP | DEBUG commands | DISCARD | PUBSUB |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| RESTORE | CONFIG SET | EXEC | PUNSUBSCRIBE |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| ``-`` | CONFIG REWRITE | MULTI | SUBSCRIBE |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| ``-`` | CONFIG RESETSTAT | WATCH | UNSUBSCRIBE |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| ``-`` | SAVE | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| ``-`` | BGSAVE | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| ``-`` | BGREWRITEAOF | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| ``-`` | COMMAND | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| ``-`` | KEYS | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| ``-`` | MONITOR | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| ``-`` | SYNC | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| ``-`` | PSYNC | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
| ``-`` | ACL | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+------------------------------------------------+
.. table:: **Table 4** Redis commands disabled in Web CLI for single-node and master/standby instances (2)
+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+
| `List `__ | `Connection `__ | `Sorted Set `__ |
+===========================================+=======================================================+=======================================================+
| BLPOP | SELECT | BZPOPMAX |
+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+
| BRPOP | ``-`` | BZPOPMIN |
+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+
| BLMOVE | ``-`` | BZMPOP |
+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+
| BRPOPLPUSH | ``-`` | ``-`` |
+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+
| BLMPOP | ``-`` | ``-`` |
+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+
.. table:: **Table 5** Redis commands disabled in Web CLI for Redis Cluster instances (1)
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| `Keys `__ | `Server `__ | `Transactions `__ | `Cluster `__ |
+==============================================+===============================================+===========================================================+=================================================+
| MIGRATE | SLAVEOF | UNWATCH | CLUSTER MEET |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| WAIT | SHUTDOWN | REPLICAOF | CLUSTER FLUSHSLOTS |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| DUMP | DEBUG commands | DISCARD | CLUSTER ADDSLOTS |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| RESTORE | CONFIG SET | EXEC | CLUSTER DELSLOTS |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| ``-`` | CONFIG REWRITE | MULTI | CLUSTER SETSLOT |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| ``-`` | CONFIG RESETSTAT | WATCH | CLUSTER BUMPEPOCH |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| ``-`` | SAVE | ``-`` | CLUSTER SAVECONFIG |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| ``-`` | BGSAVE | ``-`` | CLUSTER FORGET |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| ``-`` | BGREWRITEAOF | ``-`` | CLUSTER REPLICATE |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| ``-`` | COMMAND | ``-`` | CLUSTER COUNT-FAILURE-REPORTS |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| ``-`` | KEYS | ``-`` | CLUSTER FAILOVER |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| ``-`` | MONITOR | ``-`` | CLUSTER SET-CONFIG-EPOCH |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| ``-`` | SYNC | ``-`` | CLUSTER RESET |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| ``-`` | PSYNC | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
| ``-`` | ACL | ``-`` | ``-`` |
+----------------------------------------------+-----------------------------------------------+-----------------------------------------------------------+-------------------------------------------------+
.. table:: **Table 6** Redis commands disabled in Web CLI for Redis Cluster instances (2)
+------------------------------------------------+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+
| `Pub/Sub `__ | `List `__ | `Connection `__ | `Sorted Set `__ |
+================================================+===========================================+=======================================================+=======================================================+
| PSUBSCRIBE | BLPOP | SELECT | BZPOPMAX |
+------------------------------------------------+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+
| PUBLISH | BRPOP | ``-`` | BZPOPMIN |
+------------------------------------------------+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+
| PUBSUB | BLMOVE | ``-`` | BZMPOP |
+------------------------------------------------+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+
| PUNSUBSCRIBE | BRPOPLPUSH | ``-`` | ``-`` |
+------------------------------------------------+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+
| SUBSCRIBE | BLMPOP | ``-`` | ``-`` |
+------------------------------------------------+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+
| UNSUBSCRIBE | ``-`` | ``-`` | ``-`` |
+------------------------------------------------+-------------------------------------------+-------------------------------------------------------+-------------------------------------------------------+