redis.conf详解之lazyfree-lazy-user-

2022-02-28  本文已影响0人  小易哥学呀学

本文基于 redis_version:6.2.5

用法

修改del命令的默认行为,使之与unlink命令一毛一样

lazyfree-lazy-user-del yes

 

注意事项:

 

源码实现

redis_del_lazyfree-lazy-user-del.png

delunlink命令底层均调用delGenericCommand方法,区别是unlink第二个参数传的是1,del传的是lazyfree-lazy-user-del,所以如果lazyfree-lazy-user-del配置的是yes的话,那么del命令的功能就等价于unlink

 

原生注释

# 翻译概要:将代码中的del替换成unlink可能不是那么太容易,所以为了让del
# 命令的实际效果等价于unlink,你可以修改配置文件为lazyfree-lazy-user-del yes
#
# It is also possible, for the case when to replace the user code DEL calls
# with UNLINK calls is not easy, to modify the default behavior of the DEL
# command to act exactly like UNLINK, using the following configuration
# directive:

lazyfree-lazy-user-del no

本文属于原创,首发于微信公众号【小易哥学呀学】,如需转载请后台留言。

上一篇下一篇

猜你喜欢

热点阅读