redis内存碎片是什么?为什么会有?

redis给你32字节的连续内存空间,但是你没用完,多余出来的又不能给其他的用,就成了内存碎片。
怎么做会导致内存碎片呢?
①申请的比实际需要的多
②频繁修改,比如改小了之后,多出来的并不会被轻易释放掉,也成了内存碎片。

那多问一句,怎么清理内存碎片呢?
redis自带内存整理功能,用 config set activedefrag yes 命令即可自动回收内存。
全部评论

相关推荐

程序员卤馆:加v细说
点赞 评论 收藏
分享
评论
5
4
分享

创作者周榜

更多
牛客网
牛客企业服务