Dragonfly API Compatibility

Command FamilyCommandDragonfly Support
BitmapBITCOUNTFully supported
BITFIELDUnsupported
BITFIELD_ROUnsupported
BITOPFully supported
BITPOSFully supported
GETBITFully supported
SETBITFully supported
ConnectionAUTHPartially supported
CLIENT CACHINGUnsupported
CLIENT GETNAMEFully supported
BITCCLIENT GETREDIROUNTUnsupported
CLIENT IDUnsupported
CLIENT INFOUnsupported
CLIENT KILLUnsupported
CLIENT LISTFully supported
CLIENT NO-EVICTUnsupported
CLIENT NO-TOUCHUnsupported
CLIENT PAUSEUnsupported
CLIENT REPLYUnsupported
CLIENT SETINFOUnsupported
CLIENT SETNAMEFully supported
CLIENT TRACKINGUnsupported
CLIENT TRACKINGINFOUnsupported
CLIENT UNBLOCKUnsupported
CLIENT UNPAUSEUnsupported
ECHOFully supported
HELLOPartially supported
PINGFully supported
QUITFully supported
RESETUnsupported
SELECTFully supported
GenericCOPYUnsupported
DELFully supported
DUMPFully supported
EXISTSFully supported
EXPIREFully supported
EXPIREATFully supported
DEXPIRETIMEUMPUnsupported
KEYSFully supported
MIGRATEUnsupported
MOVEFully supported
OBJECT ENCODINGUnsupported
OBJECT FREQUnsupported
OBJECT IDLETIMEUnsupported
OBJECT REFCOUNTUnsupported
PRESISTFully supported
PEXPIREFully supported
PEXPIREATFully supported
PEXPIRETIMEUnsupported
PTTLFully supported
RANDOMKEYUnsupported
RENAMEFully supported
RENAMENXFully supported
RESTOREPartially supported
SCANFully supported
SORTPartially supported
SORT_ROUnsupported
TOUCHFully supported
TTLFully supported
TYPEFully supported
UNLINKFully supported
WAITUnsupported
WAITAOFUnsupported
HashHDELFully supported
HEXISTSFully supported
HGETFully supported
HGETALLFully supported
HINCRBYFully supported
HINCRBYFLOATFully supported
HKEYSFully supported
HLENFully supported
HMGETFully supported
HMSETUnsupported
HRANDFIELDPartially supported
HSCANFully supported
HSETFully supported
HSETNXFully supported
HSTRLENFully supported
HVALSFully supported
HyperLogLogPFADDFully supported
PFMERGEFully supported
PFCOUNTFully supported
PFDEBUGUnsupported
PFSELFTESTUnsupported
ListBRPOPLPUSHFully supported
BRPOPFully supported
BLMPOPUnsupported
LINDEXFully supported
LINSERTFully supported
LLENFully supported
LMOVEFully supported
LPUSHFully supported
LRANGEFully supported
LSETFully supported
LTRIMFully supported
RPOPLPUSHFully supported
RPUSHFully supported
RPUSHXFully supported
RPOPFully supported
LREMFully supported
LPUSHXFully supported
LMPOPUnsupported
LPOSFully supported
LPOPFully supported
BLPOPFully supported
BLMOVEFully supported
PubSubPSUBSCRIBEFully supported
PUBLISHFully supported
PUBSUB CHANNELSFully supported
PUBSUB NUMPATFully supported
PUBSUB NUMSUBFully supported
PUBSUB SHARDCHANNELSFully supported
PUBSUB SHARDNUMSUBFully supported
PUNSUBSCRIBEFully supported
SPUBLISHUnsupported
SSUBSCRIBEUnsupported
SUNSUBSCRIBEUnsupported
SUBSCRIBEFully supported
UNSUBSCRIBEFully supported
ScriptingEVALFully supported
EVAL_ROUnsupported
EVALSHAFully supported
EVALSHA_ROUnsupported
FCALLUnsupported
FUNCTION FLUSHUnsupported
FUNCTION *Unsupported
SCRIPT LOADFully supported
SCRIPT EXISTSFully supported
SCRIPT FLUSHUnsupported
SCRIPT DEBUGUnsupported
SCRIPT KILLUnsupported
ServerACL CATUnsupported
ACL DELUSERUnsupported
ACL DRYRUNUnsupported
ACL GENPASSUnsupported
ACL GETUSERUnsupported
ACL LISTUnsupported
ACL LOAD vUnsupported
ACL LOGUnsupported
ACL SAVEUnsupported
ACL SETUSERUnsupported
ACL USERSUnsupported
ACL WHOAMIUnsupported
BGREWRITEAOFUnsupported
BGSAVEFully supported
COMMANDFully supported
COMMAND COUNTFully supported
COMMAND DOCSUnsupported
COMMAND GETKEYSUnsupported
COMMAND GETKEYSANDFLAGSUnsupported
COMMAND INFOUnsupported
COMMAND LISTUnsupported
CONFIG GETUnsupported
CONFIG RESETSTATFully supported
CONFIG REWRITEUnsupported
CONFIG SETUnsupported
DBSIZEFully supported
FAILOVERUnsupported
FLUSHALLFully supported
FLUSHDBFully supported
INFOFully supported
LASTSAVEFully supported
LATENCY DOCTORUnsupported
LATENCY GRAPHUnsupported
LATENCY HISTOGRAMUnsupported
LATENCY HISTORYUnsupported
LATENCY LATESTUnsupported
LATENCY RESETUnsupported
LOLWUTUnsupported
MEMORY DOCTORUnsupported
MEMORY MALLOC-STATSFully supported
MEMORY PURGEUnsupported
MEMORY STATSUnsupported
MEMORY USAGEUnsupported
MODULE LISTUnsupported
MODULE LOADUnsupported
MODULE LOADEXUnsupported
MODULE UNLOADUnsupported
MONITORFully supported
REPLICAOFFully supported
ROLEFully supported
SAVEFully supported
SHUTDOWNFully supported
SLAVEOFFully supported
SLOWLOG GETUnsupported
SLOWLOG LENUnsupported
SLOWLOG RESETUnsupported
SWAPDBUnsupported
TIMEFully supported
SetSADDFully supported
SCARDFully supported
SDIFFFully supported
SDIFFSTOREFully supported
SINTERFully supported
SINTERCARDUnsupported
SINTERSTOREFully supported
SISMEMBERFully supported
SMEMBERSFully supported
SMISMEMBERFully supported
SMOVEFully supported
SPOPFully supported
SRANDMEMBERUnsupported
SREMFully supported
SSCANFully supported
SUNIONFully supported
SUNIONSTOREFully supported
Sorted SetBZMPOPUnsupported
BZPOPMZXFully supported
BZPOPMINFully supported
ZADDFully supported
ZCARDFully supported
ZCOUNTFully supported
ZDIFFFully supported
ZDIFFSTOREUnsupported
ZINCRBYFully supported
ZINTERUnsupported
ZINTERCARDFully supported
ZINTERSTOREFully supported
ZLEXCOUNTFully supported
ZMPOPUnsupported
ZMSCOREFully supported
ZPOPMAXFully supported
ZPOPMINFully supported
ZRANDMEMBERUnsupported
ZRANGEFully supported
ZRANGEBYLEXFully supported
ZRANGEBYSCOREFully supported
ZRANGESTOREUnsupported
ZRANKFully supported
ZREMFully supported
ZREMRANGEBYLEXFully supported
ZREMRANGEBYRANKFully supported
ZREMRANGEBYSCOREFully supported
ZREVRANGEFully supported
ZREVRANGEBYLEXFully supported
ZREVRANGEBYSCOREFully supported
ZREVRANKFully supported
ZSCANFully supported
ZSCOREFully supported
ZUNIONFully supported
ZUNIONSTOREFully supported
StreamXAUTOCLAIMUnsupported
XCLAIMTBD
XREADFully supported
XADDFully supported
XPENDINGTBD
XGROUPPartially supported
XRANGEFully supported
XSETIDFully supported
XREVRANGEFully supported
XREADGROUPUnsupported
XDELFully supported
XINFOPartially supported
XACKUnsupported
XTRIMPartially supported
StringAPPENDFully supported
DECRFully supported
DECRBYFully supported
GETFully supported
GETDELFully supported
MSGETEXETFully supported
GETRANGEFully supported
GETSETFully supported
INCRFully supported
INCRBYFully supported
INCRBYFLOATFully supported
LCSUnsupported
MGETFully supported
MSETFully supported
MSETNXFully supported
PSETEXFully supported
SETFully supported
SETEXFully supported
SETNXFully supported
SETRANGEFully supported
STRLENFully supported
SUBSTRFully supported
TransactionsDISCARDFully supported
EXECFully supported
MULTIFully supported
UNWATCHFully supported
WATCHFully supported
Bloom FilterTBDUnsupported
Cuckoo FilterTBDUnsupported
Count-min SketchTBDUnsupported
GraphTBDUnsupported
JSONARRAPPENDFully supported
ARRINDEXFully supported
ARRINSERTFully supported
ARRLENFully supported
ARRPOPFully supported
ARRTRIMFully supported
CLEARFully supported
DEBUGFully supported
DEBUG MEMORYUnsupported
DELFully supported
FORGETFully supported
GETFully supported
MERGEUnsupported
MGETFully supported
MSETUnsupported
NUMINCRBYFully supported
NUMMULTBYFully supported
OBJKEYSFully supported
OBJLENFully supported
RESPFully supported
SETFully supported
STRAPPENDFully supported
STRLENFully supported
TOGGLEFully supported
TYPEFully supported
SearchFT.CREATEUnsupported
FT.SEARCHUnsupported
Auto SuggestTBDUnsupported
T-DigestTBDUnsupported
Time SeriesTBDUnsupported
Top-KTBDUnsupported
ClusterASKINGUnsupported
CLUSTER ADDSLOTSUnsupported
CLUSTER ADDSLOTSRANGEUnsupported
CLUSTER BUMPEPOCHUnsupported
CLUSTER COUNT-FAILURE-REPORTSUnsupported
CLUSTER COUNTKEYSINSLOTUnsupported
CLUSTER DELSLOTSUnsupported
CLUSTER DELSLOTRANGEUnsupported
CLUSTER FAILOVERUnsupported
CLUSTER FLUSHSLOTSUnsupported
CLUSTER FORGETUnsupported
CLUSTER GETKEYSINSLOTUnsupported
CLUSTER INFOFully supported
CLUSTER KEYSLOTUnsupported
CLUSTER LINKSUnsupported
CLUSTER MEETUnsupported
CLUSTER MYIDUnsupported
CLUSTER MYSHARDIDUnsupported
CLUSTER NODESFully supported
BICLUSTER REPLICASTCOUNTUnsupported
CLUSTER REPLICATEUnsupported
CLUSTER RESETUnsupported
CLUSTER SAVECONFIGUnsupported
CLUSTER SET-CONFIG-EPOCHUnsupported
CLUSTER SETSLOTUnsupported
CLUSTER SHARDSFully supported
CLUSTER SLAVESUnsupported
CLUSTER SLOTSFully supported
READONLYUnsupported
READWRITEUnsupported
GeoGEOADDUnsupported
GEODISTUnsupported
GEOHASHUnsupported
GEOPOSUnsupported
GEORADIUSUnsupported
GEORADIUS_ROUnsupported
GEORADIUSBYMEMBERUnsupported
GEORADIUSBYMEMBER_ROUnsupported
GEOSEARCHUnsupported
GEOSEARCHSTOREUnsupported