很多同学都用过redis的del,但是unlink这个命令相对来说应该比较陌生一些,del在redis刚开始的第一个版本1.0.0就有了,unlink则不是,unlink是从4.0.0开始有的这个命令。...从redis/src/server.c中我们找到del和unlink命令的执行命令。...,
0,NULL,1,-1,1,0,0,0},
这里是定义的命令,分别到redis/src/db.c里面进行执行。...addReplyLongLong(c,numdel);
}
del命令执行的是dbSyncDelete方法,unlink命令执行的是dbAsyncDelete方法。...DICT_OK : DICT_ERR;
}
/* 查找并删除一个元素,是dictDelete()和dictUnlink()的辅助函数。