Skip to main content

Dragonfly API Compatibility

Command FamilyCommandDragonfly Support
BitmapBITCOUNTFully supported
BITFIELDFully supported
BITFIELD_ROFully supported
BITOPFully supported
BITPOSFully supported
GETBITFully supported
SETBITFully supported
ConnectionAUTHFully 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
HELLOFully 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
HMSETFully supported
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 CATFully supported
ACL DELUSERPartially supported
ACL DRYRUNPartially supported
ACL GENPASSPartially supported
ACL GETUSERFully supported
ACL LISTFully supported
ACL LOADPartially supported
ACL LOGFully supported
ACL SAVEPartially supported
ACL SETUSERPartially supported
ACL USERSFully supported
ACL WHOAMIFully Supported
BGREWRITEAOFUnsupported
BGSAVEFully supported
COMMANDFully supported
COMMAND COUNTFully supported
COMMAND DOCSUnsupported
COMMAND GETKEYSUnsupported
COMMAND GETKEYSANDFLAGSUnsupported
COMMAND INFOFully supported
COMMAND LISTUnsupported
CONFIG GETPartially supported
CONFIG RESETSTATFully supported
CONFIG REWRITEUnsupported
CONFIG SETPartially supported
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 USAGEFully supported
MODULE LISTUnsupported
MODULE LOADUnsupported
MODULE LOADEXUnsupported
MODULE UNLOADUnsupported
MONITORFully supported
REPLICAOFFully supported
ROLEFully supported
SAVEFully supported
SHUTDOWNFully supported
SLAVEOFFully supported
SLOWLOG GETFully supported
SLOWLOG LENFully supported
SLOWLOG RESETFully supported
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
BZPOPMAXFully 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
StreamXAUTOCLAIMFully supported
XCLAIMFully supported
XREADFully supported
XADDFully supported
XPENDINGFully supported
XGROUPFully supported
XRANGEFully supported
XSETIDFully supported
XREVRANGEFully supported
XREADGROUPFully supported
XDELFully supported
XINFOFully supported
XACKFully supported
XTRIMFully 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
GeoGEOADDFully supported
GEODISTFully supported
GEOHASHFully supported
GEOPOSFully supported
GEORADIUSUnsupported
GEORADIUS_ROUnsupported
GEORADIUSBYMEMBERUnsupported
GEORADIUSBYMEMBER_ROUnsupported
GEOSEARCHPartially supported
GEOSEARCHSTOREUnsupported
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.CREATEFully supported
FT.SEARCHFully supported
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