跳到主要内容

支持的命令

  • 值:使用 executeUpdate / getUpdateCount 获取影响行数。
  • 结果集:使用 executeQuery / getResultSet 获取结果集。

Hash 命令集

命令返回值行数结果
HDEL结果集1RESULT 字段,LONG 类型
HEXISTS结果集1RESULT 字段,BOOLEAN 类型
HEXPIRE结果集multipleRESULT 字段,LONG 类型
HEXPIREAT结果集multipleRESULT 字段,LONG 类型
HEXPIRETIME结果集multipleRESULT 字段,LONG 类型
HPEXPIRE结果集multipleRESULT 字段,LONG 类型
HPEXPIREAT结果集multipleRESULT 字段,LONG 类型
HPEXPIRETIME结果集multipleRESULT 字段,LONG 类型
HGET结果集1VALUE 字段,STRING 类型
HGETALL结果集multipleFIELD 字段,STRING 类型
VALUE 字段,STRING 类型
HINCRBY结果集1VALUE 字段,LONG 类型
HKEYS结果集multipleKEY 字段,STRING 类型
HLEN结果集1RESULT 字段,LONG 类型
HMGET结果集multipleVALUE 字段,STRING 类型
HSET结果集1RESULT 字段,LONG 类型
HMSET结果集1RESULT 字段,STRING 类型
HSETNX结果集1RESULT 字段,LONG 类型
HPERSIST结果集multipleRESULT 字段,LONG 类型
HTTL结果集multipleRESULT 字段,LONG 类型
HPTTL结果集multipleRESULT 字段,LONG 类型
HRANDFIELD结果集multipleFIELD 字段,STRING 类型
VALUE 字段,STRING 类型(当使用 WITHVALUES 时)
HSCAN结果集multipleCURSOR 字段,STRING 类型
FIELD 字段,STRING 类型
VALUE 字段,STRING 类型(不使用 NOVALUES 时)
HSTRLEN结果集1RESULT 字段,LONG 类型
HVALS结果集multipleVALUE 字段,STRING 类型

Keys 命令集

命令返回值行数结果
COPY结果集1RESULT 字段,LONG 类型
DEL结果集1RESULT 字段,LONG 类型
UNLINK结果集1RESULT 字段,LONG 类型
DUMP结果集1VALUE 字段,BYTES 类型
EXISTS结果集1RESULT 字段,LONG 类型
EXPIRE结果集1RESULT 字段,LONG 类型
EXPIREAT结果集1RESULT 字段,LONG 类型
EXPIRETIME结果集1RESULT 字段,LONG 类型
PEXPIRE结果集1RESULT 字段,LONG 类型
PEXPIREAT结果集1RESULT 字段,LONG 类型
PEXPIRETIME结果集1RESULT 字段,LONG 类型
KEYS结果集multipleKEY 字段,STRING 类型(提示:驱动会使用 scan 命令替代 keys 命令的调用)
OBJECT ENCODING结果集1RESULT 字段,STRING 类型
OBJECT FREQ结果集1RESULT 字段,LONG 类型
OBJECT IDLETIME结果集1RESULT 字段,LONG 类型
OBJECT REFCOUNT结果集1RESULT 字段,LONG 类型
PERSIST结果集1RESULT 字段,LONG 类型
TTL结果集1RESULT 字段,LONG 类型
PTTL结果集1RESULT 字段,LONG 类型
RANDOMKEY结果集1KEY 字段,STRING 类型
RENAME结果集1RESULT 字段,STRING 类型
RENAMENX结果集1RESULT 字段,LONG 类型
SCAN结果集multipleCURSOR 字段,STRING 类型
KEY 字段,STRING 类型
TOUCH结果集1RESULT 字段,LONG 类型
TYPE结果集1RESULT 字段,STRING 类型

List 命令集

命令返回值行数结果
LMOVE结果集1ELEMENT 字段,STRING 类型
BLMOVE结果集1ELEMENT 字段,STRING 类型
LMPOP结果集multipleKEY 字段,STRING 类型,返回 Key,ValueList 结构中的 Key
ELEMENT 字段,STRING 类型
BLMPOP结果集multipleKEY 字段,STRING 类型,返回 Key,ValueList 结构中的 Key
ELEMENT 字段,STRING 类型
LPOP结果集multipleELEMENT 字段,STRING 类型
RPOP结果集multipleELEMENT 字段,STRING 类型
BLPOP结果集multipleELEMENT 字段,STRING 类型
BRPOP结果集multipleELEMENT 字段,STRING 类型
RPOPLPUSH结果集1ELEMENT 字段,STRING 类型
BRPOPLPUSH结果集1ELEMENT 字段,STRING 类型
LINDEX结果集1ELEMENT 字段,STRING 类型
LINSERT结果集1RESULT 字段,LONG 类型
LLEN结果集1RESULT 字段,LONG 类型
LPOS结果集multipleRESULT 字段,LONG 类型
LPUSH结果集1RESULT 字段,LONG 类型
LPUSHX结果集1RESULT 字段,LONG 类型
RPUSH结果集1RESULT 字段,LONG 类型
RPUSHX结果集1RESULT 字段,LONG 类型
LRANGE结果集multipleELEMENT 字段,STRING 类型
LREM结果集1RESULT 字段,LONG 类型
LSET结果集1RESULT 字段,STRING 类型
LTRIM结果集1RESULT 字段,STRING 类型

Server 命令集

命令返回值行数结果
MOVE结果集1RESULT 字段,LONG 类型
WAIT结果集1REPLICAS 字段,LONG 类型
WAITAOF结果集1LOCAL 字段,LONG 类型
REPLICAS 字段,LONG 类型

Set 命令集

命令返回值行数结果
SADD结果集1RESULT 字段,LONG 类型
SCARD结果集1RESULT 字段,LONG 类型
SDIFF结果集multipleELEMENT 字段,STRING 类型
SDIFFSTORE结果集1RESULT 字段,LONG 类型
SINTER结果集multipleELEMENT 字段,STRING 类型
SINTERCARD结果集1RESULT 字段,LONG 类型
SINTERSTORE结果集1RESULT 字段,LONG 类型
SISMEMBER结果集1RESULT 字段,LONG 类型
SMISMEMBER结果集multipleRESULT 字段,BOOLEAN 类型
SMEMBERS结果集multipleELEMENT 字段,STRING 类型
SMOVE结果集1RESULT 字段,LONG 类型
SPOP结果集multipleELEMENT 字段,STRING 类型
SRANDMEMBER结果集multipleELEMENT 字段,STRING 类型
SREM结果集1RESULT 字段,LONG 类型
SSCAN结果集multipleCURSOR 字段,STRING 类型
ELEMENT 字段,STRING 类型
SUNION结果集multipleELEMENT 字段,STRING 类型
SUNIONSTORE结果集1RESULT 字段,LONG 类型

StoreSet 命令集

命令返回值行数结果
ZMPOP结果集multipleKEY 字段,STRING 类型
BZMPOP结果集multipleKEY 字段,STRING 类型
ZPOPMAX结果集multipleSCORE 字段,DOUBLE 类型
ELEMENT 字段,STRING 类型
BZPOPMAX结果集1KEY 字段,STRING 类型
SCORE 字段,DOUBLE 类型
ELEMENT 字段,STRING 类型
ZPOPMIN结果集multipleSCORE 字段,DOUBLE 类型
ELEMENT 字段,STRING 类型
BZPOPMIN结果集1KEY 字段,STRING 类型
SCORE 字段,DOUBLE 类型
ELEMENT 字段,STRING 类型
ZADD结果集1RESULT 字段,DOUBLE 类型(当使用 INCR 时)
RESULT 字段,LONG 类型(当不使用 INCR 时)
ZCARD结果集1RESULT 字段,LONG 类型
ZCOUNT结果集1RESULT 字段,LONG 类型
ZDIFF结果集multipleSCORE 字段,DOUBLE 类型(当使用 WITHSCORES 时)
ELEMENT 字段,STRING 类型
ZDIFFSTORE结果集1RESULT 字段,LONG 类型
ZINCRBY结果集1SCORE 字段,DOUBLE 类型
ZINTER结果集multipleSCORE 字段,DOUBLE 类型(当使用 WITHSCORES 时)
ELEMENT 字段,STRING 类型
ZINTERCARD结果集1RESULT 字段,LONG 类型
ZINTERSTORE结果集1RESULT 字段,LONG 类型
ZLEXCOUNT结果集1RESULT 字段,LONG 类型
ZSCORE结果集1SCORE 字段,DOUBLE 类型
ZMSCORE结果集multipleSCORE 字段,DOUBLE 类型
ZRANDMEMBER结果集multipleSCORE 字段,DOUBLE 类型(当使用 WITHSCORES 时)
ELEMENT 字段,STRING 类型
ZRANGE结果集multipleSCORE 字段,DOUBLE 类型(当使用 WITHSCORES 时)
ELEMENT 字段,STRING 类型
ZRANGEBYLEX结果集multipleELEMENT 字段,STRING 类型
ZRANGEBYSCORE结果集multipleSCORE 字段,DOUBLE 类型(当使用 WITHSCORES 时)
ELEMENT 字段,STRING 类型
ZRANGESTORE结果集1RESULT 字段,LONG 类型
ZRANK结果集1SCORE 字段,DOUBLE 类型(当使用 WITHSCORES 时)
RANK 字段,LONG 类型
ZREVRANK结果集1SCORE 字段,DOUBLE 类型(当使用 WITHSCORES 时)
RANK 字段,LONG 类型
ZREM结果集1RESULT 字段,LONG 类型
ZREMRANGEBYLEX结果集1RESULT 字段,LONG 类型
ZREMRANGEBYRANK结果集1RESULT 字段,LONG 类型
ZREMRANGEBYSCORE结果集1RESULT 字段,LONG 类型
ZREVRANGE结果集multipleSCORE 字段,DOUBLE 类型(当使用 WITHSCORES 时)
ELEMENT 字段,STRING 类型
ZREVRANGEBYLEX结果集multipleELEMENT 字段,STRING 类型
ZREVRANGEBYSCORE结果集multipleSCORE 字段,DOUBLE 类型(当使用 WITHSCORES 时)
ELEMENT 字段,STRING 类型
ZSCAN结果集multipleCURSOR 字段,STRING 类型
SCORE 字段,DOUBLE 类型
ELEMENT 字段,STRING 类型
ZUNION结果集multipleSCORE 字段,DOUBLE 类型(当使用 WITHSCORES 时)
ELEMENT 字段,STRING 类型
ZUNIONSTORE结果集1RESULT 字段,LONG 类型

String 命令集

命令返回值行数结果
SET结果集1RESULT 字段,STRING 类型(当不使用 GET 时)
VALUE 字段,STRING 类型(当使用 GET 时)
GET结果集1VALUE 字段,STRING 类型
INCR结果集1VALUE 字段,LONG 类型
INCRBY结果集1VALUE 字段,LONG 类型
DECR结果集1VALUE 字段,LONG 类型
DECRBY结果集1VALUE 字段,LONG 类型
APPEND结果集1RESULT 字段,LONG 类型
GETDEL结果集1VALUE 字段,STRING 类型
GETEX结果集1VALUE 字段,STRING 类型
GETRANGE结果集1VALUE 字段,STRING 类型
GETSET结果集1VALUE 字段,STRING 类型
MGET结果集multipleVALUE 字段,STRING 类型
MSET结果集1RESULT 字段,STRING 类型
MSETNX结果集1RESULT 字段,LONG 类型
PSETEX结果集1RESULT 字段,STRING 类型
SETEX结果集1RESULT 字段,STRING 类型
SETNX结果集1RESULT 字段,LONG 类型
SETRANGE结果集1RESULT 字段,LONG 类型
STRLEN结果集1RESULT 字段,LONG 类型
SUBSTR结果集1VALUE 字段,STRING 类型