期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
Redis压缩列表研究与优化设计 被引量:2
1
作者 张慧宁 李拥军 王绍东 《计算机工程与应用》 CSCD 北大核心 2018年第18期90-98,124,共10页
针对Redis压缩列表(ziplist)更新机制在最坏情况下存在连锁更新问题,透彻分析Redis压缩列表更新机制实现原理,提出两种优化方案,方案一,通过优化连锁更新算法,将其修改为基于统计的顺序遍历更新机制,有效解决压缩列表在出现连锁更新情况... 针对Redis压缩列表(ziplist)更新机制在最坏情况下存在连锁更新问题,透彻分析Redis压缩列表更新机制实现原理,提出两种优化方案,方案一,通过优化连锁更新算法,将其修改为基于统计的顺序遍历更新机制,有效解决压缩列表在出现连锁更新情况下,时间复杂度较高的问题。新机制将更新时间复杂度由O(N2)下降为O(N),当出现大量节点的连锁更新时,消耗时间与无连锁更新时插入节点的时间接近。方案二,通过优化压缩列表节点结构体,消除了连锁更新现象,从而减少了由于连锁更新带来的额外时间,相比优化更新函数,性能更好。实验表明新方案在不影响原有功能情况下,优化效果显著。 展开更多
关键词 REDIS 压缩列表 连锁更新 优化
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部