DMS supports the following Redis commands in SQL Console and database tickets.
DMS does not support locating or deleting a specific key and its value. To perform these operations, connect directly to your Redis instance.
For command syntax and parameters, see the Redis command reference.
| Category | Commands |
|---|---|
| Keys | Read: EXISTS, TTL, PTTL, RANDOMKEY, TYPE, SCAN, OBJECTS<br>Write: DEL, DUMP, EXPIRE, EXPIREAT, MOVE, PERSIST, PEXPIRE, PEXPIREAT, RENAME, RENAMENX, RESTORE, SORT, TOUCH, UNLINK, WAIT, MIGRATE |
| String | Read: GET, GETRANGE, BITCOUNT, GETBIT, MGET, STRLEN, BITOPS<br>Write: APPEND, BITFIELD, BITOP, DECR, DECRBY, GETSET, INCR, INCRBY, INCRBYFLOAT, MSET, MSETNX, PSETEX, SET, SETNX |
| List | Read: LINDEX, LLEN, LRANGE<br>Write: BLPOP, BRPOP, BRPOPLPUSH, LINSERT, LPOP, LPUSH, LPUSHX, LREM, LSET, LTRIM, RPOP, RPOPLPUSH, RPUSH, RPUSHX |
| Set | Read: SCARD, SISMEMBER, SRANDMEMBER, SSCAN<br>Write: SADD, SMOVE, SPOP, SREM |
| Sorted set | Read: ZCARD, ZCOUNT, ZLEXCOUNT, ZRANGE, ZRANGEBYLEX, ZRANGEBYSCORE, ZRANK, ZREVRANGE, ZREVRANGEBYLEX, ZREVRANGEBYSCORE, ZREVRANK, ZSCAN, ZSCORE<br>Write: ZADD, ZINCRBY, ZINTERSTORE, ZPOPMAX, ZPOPMIN, ZREM, ZUNIONSTORE, BZPOPMIN, BZPOPMAX |
| Hash | Read: HEXISTS, HGET, HLEN, HMGET, HSCAN, HSTRLEN<br>Write: HDEL, HINCRBY, HINCRBYFLOAT, HMSET, HSET, HSETNX |
| HyperLogLog | PFCOUNT, PFADD, PFMERGE |
| Server | Read: DBSIZE, CLIENT LIST, INFO, SLOWLOG |
| Connection | PING |
| TairDoc | See TairDoc commands. |
| TairString | See TairString commands. |
| TairBloom | See TairBloom commands. |
| TairGIS | See TairGIS commands. |
| TairHash | See TairHash commands. |
| TairCpc | See TairCpc commands. |
| TairTS | See TairTS commands. |
| TairRoaring | See TairRoaring commands. |
| TairSearch | See TairSearch commands. |