Redis(四):del/unlink 命令解析

  上一篇文章从根本上理解了set/get的处理过程,相当于理解了 增、改、查的过程,现在就差一个删了。本篇我们来看一下删除过程。

  对于客户端来说,删除操作无需区分何种数据类型,只管进行 del 操作即可。

 

零、删除命令 del 的定义

  主要有两个: del/unlink, 差别是 unlink 速度会更快, 因为其使用了异步删除优化模式, 其定义如下:

// 标识只有一个 w, 说明就是一个普通的写操作,没啥好说的 {"del",delCommand,-2,"w",0,NULL,1,-1,1,0,0} // 标识为 wF, 说明它是一个快速写的操作,其实就是有一个异步优化的过程,稍后详解 {"unlink",unlinkCommand,-2,"wF",0,NULL,1,-1,1,0,0}

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyzdgs.html