Dragonfly API Compatibility
Command Family | Command | Dragonfly Support |
---|---|---|
Bitmap | BITCOUNT | Fully supported |
BITFIELD | Fully supported | |
BITFIELD_RO | Fully supported | |
BITOP | Fully supported | |
BITPOS | Fully supported | |
GETBIT | Fully supported | |
SETBIT | Fully supported | |
Connection | AUTH | Fully supported |
CLIENT CACHING | Fully supported | |
CLIENT GETNAME | Fully supported | |
BITCCLIENT GETREDIROUNT | Unsupported | |
CLIENT ID | Unsupported | |
CLIENT INFO | Unsupported | |
CLIENT KILL | Unsupported | |
CLIENT LIST | Fully supported | |
CLIENT NO-EVICT | Unsupported | |
CLIENT NO-TOUCH | Unsupported | |
CLIENT PAUSE | Fully supported | |
CLIENT REPLY | Unsupported | |
CLIENT SETINFO | Unsupported | |
CLIENT SETNAME | Fully supported | |
CLIENT TRACKING | Partially supported | |
CLIENT TRACKINGINFO | Unsupported | |
CLIENT UNBLOCK | Unsupported | |
CLIENT UNPAUSE | Unsupported | |
ECHO | Fully supported | |
HELLO | Fully supported | |
PING | Fully supported | |
QUIT | Fully supported | |
RESET | Unsupported | |
SELECT | Fully supported | |
Generic | COPY | Unsupported |
DEL | Fully supported | |
DUMP | Fully supported | |
EXISTS | Fully supported | |
EXPIRE | Fully supported | |
EXPIREAT | Fully supported | |
EXPIRETIME | Unsupported | |
KEYS | Fully supported | |
MIGRATE | Unsupported | |
MOVE | Fully supported | |
OBJECT ENCODING | Unsupported | |
OBJECT FREQ | Unsupported | |
OBJECT IDLETIME | Unsupported | |
OBJECT REFCOUNT | Unsupported | |
PRESIST | Fully supported | |
PEXPIRE | Fully supported | |
PEXPIREAT | Fully supported | |
PEXPIRETIME | Unsupported | |
PTTL | Fully supported | |
RANDOMKEY | Unsupported | |
RENAME | Fully supported | |
RENAMENX | Fully supported | |
RESTORE | Fully supported | |
SCAN | Fully supported | |
SORT | Partially supported | |
SORT_RO | Unsupported | |
TOUCH | Fully supported | |
TTL | Fully supported | |
TYPE | Fully supported | |
UNLINK | Fully supported | |
WAIT | Unsupported | |
WAITAOF | Unsupported | |
Hash | HDEL | Fully supported |
HEXISTS | Fully supported | |
HGET | Fully supported | |
HGETALL | Fully supported | |
HINCRBY | Fully supported | |
HINCRBYFLOAT | Fully supported | |
HKEYS | Fully supported | |
HLEN | Fully supported | |
HMGET | Fully supported | |
HMSET | Fully supported | |
HRANDFIELD | Partially supported | |
HSCAN | Fully supported | |
HSET | Fully supported | |
HSETNX | Fully supported | |
HSTRLEN | Fully supported | |
HVALS | Fully supported | |
HEXPIRE | Partially supported | |
HyperLogLog | PFADD | Fully supported |
PFMERGE | Fully supported | |
PFCOUNT | Fully supported | |
PFDEBUG | Unsupported | |
PFSELFTEST | Unsupported | |
List | BRPOPLPUSH | Fully supported |
BRPOP | Fully supported | |
BLMPOP | Unsupported | |
LINDEX | Fully supported | |
LINSERT | Fully supported | |
LLEN | Fully supported | |
LMOVE | Fully supported | |
LPUSH | Fully supported | |
LRANGE | Fully supported | |
LSET | Fully supported | |
LTRIM | Fully supported | |
RPOPLPUSH | Fully supported | |
RPUSH | Fully supported | |
RPUSHX | Fully supported | |
RPOP | Fully supported | |
LREM | Fully supported | |
LPUSHX | Fully supported | |
LMPOP | Unsupported | |
LPOS | Fully supported | |
LPOP | Fully supported | |
BLPOP | Fully supported | |
BLMOVE | Fully supported | |
PubSub | PSUBSCRIBE | Fully supported |
PUBLISH | Fully supported | |
PUBSUB CHANNELS | Fully supported | |
PUBSUB NUMPAT | Fully supported | |
PUBSUB NUMSUB | Fully supported | |
PUBSUB SHARDCHANNELS | Fully supported | |
PUBSUB SHARDNUMSUB | Fully supported | |
PUNSUBSCRIBE | Fully supported | |
SPUBLISH | Unsupported | |
SSUBSCRIBE | Unsupported | |
SUNSUBSCRIBE | Unsupported | |
SUBSCRIBE | Fully supported | |
UNSUBSCRIBE | Fully supported | |
Scripting | EVAL | Fully supported |
EVAL_RO | Unsupported | |
EVALSHA | Fully supported | |
EVALSHA_RO | Unsupported | |
FCALL | Unsupported | |
FUNCTION FLUSH | Unsupported | |
FUNCTION * | Unsupported | |
SCRIPT LOAD | Fully supported | |
SCRIPT EXISTS | Fully supported | |
SCRIPT FLUSH | Unsupported | |
SCRIPT DEBUG | Unsupported | |
SCRIPT KILL | Unsupported | |
Server | ACL CAT | Fully supported |
ACL DELUSER | Fully supported | |
ACL DRYRUN | Partially supported | |
ACL GENPASS | Partially supported | |
ACL GETUSER | Fully supported | |
ACL LIST | Fully supported | |
ACL LOAD | Fully supported | |
ACL LOG | Fully supported | |
ACL SAVE | Fully supported | |
ACL SETUSER | Fully supported | |
ACL USERS | Fully supported | |
ACL WHOAMI | Fully Supported | |
BGREWRITEAOF | Unsupported | |
BGSAVE | Fully supported | |
COMMAND | Fully supported | |
COMMAND COUNT | Fully supported | |
COMMAND DOCS | Unsupported | |
COMMAND GETKEYS | Unsupported | |
COMMAND GETKEYSANDFLAGS | Unsupported | |
COMMAND INFO | Fully supported | |
COMMAND LIST | Unsupported | |
CONFIG GET | Fully supported | |
CONFIG RESETSTAT | Fully supported | |
CONFIG REWRITE | Unsupported | |
CONFIG SET | Fully supported | |
DBSIZE | Fully supported | |
FAILOVER | Unsupported | |
FLUSHALL | Fully supported | |
FLUSHDB | Fully supported | |
INFO | Fully supported | |
LASTSAVE | Fully supported | |
LATENCY DOCTOR | Unsupported | |
LATENCY GRAPH | Unsupported | |
LATENCY HISTOGRAM | Unsupported | |
LATENCY HISTORY | Unsupported | |
LATENCY LATEST | Unsupported | |
LATENCY RESET | Unsupported | |
LOLWUT | Unsupported | |
MEMORY DOCTOR | Unsupported | |
MEMORY MALLOC-STATS | Fully supported | |
MEMORY PURGE | Unsupported | |
MEMORY STATS | Unsupported | |
MEMORY USAGE | Fully supported | |
MODULE LIST | Unsupported | |
MODULE LOAD | Unsupported | |
MODULE LOADEX | Unsupported | |
MODULE UNLOAD | Unsupported | |
MONITOR | Fully supported | |
REPLICAOF | Fully supported | |
ROLE | Fully supported | |
SAVE | Fully supported | |
SHUTDOWN | Fully supported | |
SLAVEOF | Fully supported | |
SLOWLOG GET | Fully supported | |
SLOWLOG LEN | Fully supported | |
SLOWLOG RESET | Fully supported | |
SWAPDB | Unsupported | |
TIME | Fully supported | |
Set | SADD | Fully supported |
SCARD | Fully supported | |
SDIFF | Fully supported | |
SDIFFSTORE | Fully supported | |
SINTER | Fully supported | |
SINTERCARD | Fully supported | |
SINTERSTORE | Fully supported | |
SISMEMBER | Fully supported | |
SMEMBERS | Fully supported | |
SMISMEMBER | Fully supported | |
SMOVE | Fully supported | |
SPOP | Fully supported | |
SRANDMEMBER | Fully supported | |
SREM | Fully supported | |
SSCAN | Fully supported | |
SUNION | Fully supported | |
SUNIONSTORE | Fully supported | |
Sorted Set | BZMPOP | Unsupported |
BZPOPMAX | Fully supported | |
BZPOPMIN | Fully supported | |
ZADD | Fully supported | |
ZCARD | Fully supported | |
ZCOUNT | Fully supported | |
ZDIFF | Fully supported | |
ZDIFFSTORE | Unsupported | |
ZINCRBY | Fully supported | |
ZINTER | Unsupported | |
ZINTERCARD | Fully supported | |
ZINTERSTORE | Fully supported | |
ZLEXCOUNT | Fully supported | |
ZMPOP | Unsupported | |
ZMSCORE | Fully supported | |
ZPOPMAX | Fully supported | |
ZPOPMIN | Fully supported | |
ZRANDMEMBER | Fully supported | |
ZRANGE | Fully supported | |
ZRANGEBYLEX | Fully supported | |
ZRANGEBYSCORE | Fully supported | |
ZRANGESTORE | Unsupported | |
ZRANK | Fully supported | |
ZREM | Fully supported | |
ZREMRANGEBYLEX | Fully supported | |
ZREMRANGEBYRANK | Fully supported | |
ZREMRANGEBYSCORE | Fully supported | |
ZREVRANGE | Fully supported | |
ZREVRANGEBYLEX | Fully supported | |
ZREVRANGEBYSCORE | Fully supported | |
ZREVRANK | Fully supported | |
ZSCAN | Fully supported | |
ZSCORE | Fully supported | |
ZUNION | Fully supported | |
ZUNIONSTORE | Fully supported | |
Stream | XAUTOCLAIM | Fully supported |
XCLAIM | Fully supported | |
XREAD | Fully supported | |
XADD | Fully supported | |
XPENDING | Fully supported | |
XGROUP | Fully supported | |
XRANGE | Fully supported | |
XSETID | Fully supported | |
XREVRANGE | Fully supported | |
XREADGROUP | Fully supported | |
XDEL | Fully supported | |
XINFO | Fully supported | |
XACK | Fully supported | |
XTRIM | Fully supported | |
String | APPEND | Fully supported |
DECR | Fully supported | |
DECRBY | Fully supported | |
GET | Fully supported | |
GETDEL | Fully supported | |
MSGETEXET | Fully supported | |
GETRANGE | Fully supported | |
GETSET | Fully supported | |
INCR | Fully supported | |
INCRBY | Fully supported | |
INCRBYFLOAT | Fully supported | |
LCS | Unsupported | |
MGET | Fully supported | |
MSET | Fully supported | |
MSETNX | Fully supported | |
PSETEX | Fully supported | |
SET | Fully supported | |
SETEX | Fully supported | |
SETNX | Fully supported | |
SETRANGE | Fully supported | |
STRLEN | Fully supported | |
SUBSTR | Fully supported | |
Transactions | DISCARD | Fully supported |
EXEC | Fully supported | |
MULTI | Fully supported | |
UNWATCH | Fully supported | |
WATCH | Fully supported | |
Geo | GEOADD | Fully supported |
GEODIST | Fully supported | |
GEOHASH | Fully supported | |
GEOPOS | Fully supported | |
GEORADIUS | Unsupported | |
GEORADIUS_RO | Unsupported | |
GEORADIUSBYMEMBER | Fully supported | |
GEORADIUSBYMEMBER_RO | Unsupported | |
GEOSEARCH | Fully supported | |
GEOSEARCHSTORE | Unsupported | |
Bloom Filter | BF.ADD | Fully supported |
BF.MADD | Fully supported | |
BF.EXISTS | Fully supported | |
BF.MEXISTS | Fully supported | |
BF.RESERVE | Partially supported | |
Cuckoo Filter | TBD | Unsupported |
Count-min Sketch | TBD | Unsupported |
Graph | Not supported | Unsupported |
JSON | ARRAPPEND | Fully supported |
ARRINDEX | Fully supported | |
ARRINSERT | Fully supported | |
ARRLEN | Fully supported | |
ARRPOP | Fully supported | |
ARRTRIM | Fully supported | |
CLEAR | Fully supported | |
DEBUG | Fully supported | |
DEBUG MEMORY | Unsupported | |
DEL | Fully supported | |
FORGET | Fully supported | |
GET | Fully supported | |
MERGE | Fully supported | |
MGET | Fully supported | |
MSET | Fully supported | |
NUMINCRBY | Fully supported | |
NUMMULTBY | Fully supported | |
OBJKEYS | Fully supported | |
OBJLEN | Fully supported | |
RESP | Fully supported | |
SET | Fully supported | |
STRAPPEND | Fully supported | |
STRLEN | Fully supported | |
TOGGLE | Fully supported | |
TYPE | Fully supported | |
Search | FT.CREATE | Fully supported |
FT.SEARCH | Fully supported | |
Auto Suggest | TBD | Unsupported |
T-Digest | TBD | Unsupported |
Time Series | TBD | Unsupported |
Top-K | TBD | Unsupported |
Cluster | ASKING | Unsupported |
CLUSTER ADDSLOTS | Unsupported | |
CLUSTER ADDSLOTSRANGE | Unsupported | |
CLUSTER BUMPEPOCH | Unsupported | |
CLUSTER COUNT-FAILURE-REPORTS | Unsupported | |
CLUSTER COUNTKEYSINSLOT | Unsupported | |
CLUSTER DELSLOTS | Unsupported | |
CLUSTER DELSLOTRANGE | Unsupported | |
CLUSTER FAILOVER | Unsupported | |
CLUSTER FLUSHSLOTS | Unsupported | |
CLUSTER FORGET | Unsupported | |
CLUSTER GETKEYSINSLOT | Unsupported | |
CLUSTER INFO | Fully supported | |
CLUSTER KEYSLOT | Unsupported | |
CLUSTER LINKS | Unsupported | |
CLUSTER MEET | Unsupported | |
CLUSTER MYID | Unsupported | |
CLUSTER MYSHARDID | Unsupported | |
CLUSTER NODES | Fully supported | |
BICLUSTER REPLICASTCOUNT | Unsupported | |
CLUSTER REPLICATE | Unsupported | |
CLUSTER RESET | Unsupported | |
CLUSTER SAVECONFIG | Unsupported | |
CLUSTER SET-CONFIG-EPOCH | Unsupported | |
CLUSTER SETSLOT | Unsupported | |
CLUSTER SHARDS | Fully supported | |
CLUSTER SLAVES | Unsupported | |
CLUSTER SLOTS | Fully supported | |
READONLY | Unsupported | |
READWRITE | Unsupported |