【摘 要】
:
如今的信息交互已经进入海量数据时代,作为提升数据访问速度的一种重要手段,分布式缓存技术近年来受到了各界的广泛关注。而memcached是目前最为著名的开源分布式缓存产品,在
论文部分内容阅读
如今的信息交互已经进入海量数据时代,作为提升数据访问速度的一种重要手段,分布式缓存技术近年来受到了各界的广泛关注。而memcached是目前最为著名的开源分布式缓存产品,在缓存领域发挥着极为重要的作用,针对其性能的研究和优化尤为必要。因此本文的目的是在保证高性能低延迟特性的基础上实现memcached系统内存利用和缓存命中率的提升。这一研究具有较大的科学研究价值,更为互联网服务的完善提供了经济实用的解决方案。本文从分布式缓存memcached的研究现状出发,分析了目前对于memcached内部优化研究的进展情况,针对当前国内研究的薄弱环节,确立了通过改进数据过期方式提升内存利用的研究思路。文章着重研究了几种现有的缓存置换算法,针对memcached默认使用的LRU算法的局限性以及LIRS算法的不足,提出了一种更适应于分布式缓存系统的置换策略,即基于LIRS的改进型分层缓存置换算法。随后运用C++语言实现了以上多种算法的仿真,进而详细分析了对比结果。在设计实现层面,论文结合惰性过期机制,将基于LIRS思想提出的改进型缓存分层置换算法应用于memcached系统中,取代了原有的LRU置换算法。采用符合Zipf分布的数据集和Mixed TTL模式在不同场景下对于改进后的系统和原系统进行性能测试,对比之下可见,改进后的系统表现良好。在保证吞吐量和延迟时间的基础上使得内存空间利用率有所提升,并且将缓存未命中率降低到原系统未命中率的一半,整体系统的缓存命中率提高了20%。对于内存利用的优化效果明显。
其他文献
Kirchhoff方程主要应用于工程物理学中衡量桥梁震动的,方程的结构比较复杂,引起学者的广泛关注,本文主要研究了带时滞项的强阻尼非线性的Kirchhoff方程的长时间形态.{utt-σ(||▽
本文基于DOL(确定性林氏无关)系统分形生成法,从分形曲线的形状出发,构造了一种类Sierpinski三角形。此类分形不能像von Koch曲线那样通过DOL系统迭代得到,即不能由一个改写规则实
本文第一章为引言,主要介绍了本文所要研究的两个问题的理论知识和背景资料。三维自治系统在扰动下,焦点的稳定性质发生变化会产生极限环,要研究这种极限环的个数,较一般且有效的
复杂网络是研究复杂性科学和复杂系统的重要工具。对复杂网络的研究,经历了从关注系统的拓扑结构本身到关注拓扑映射的特征描述的转变,相应地,节点的度分布也经历了从泊松概率(
<正>互联网金融能够有效推动金融业的效率提升、组织变革,并增强金融服务的普惠性。同时,互联网金融深刻地推动了传统业务模式、经营理念的变革,加快了金融改革创新步伐,使金
人工神经网络是以对大脑的生理研究成果为基础的,其目的在于模拟大脑的某些机理与机制,实现某个方面的功能;是由人工建立的以有向图为拓扑结构的动态系统,它通过对连续或断续
近年来,随着人们对软件开发实践认识的深入,逐步发现软件产品的质量很大程度上取决于产品开发所采用的过程。一个高质量的软件过程也必须是一个持续不断改进的过程,对于软件
随着航空供电技术的发展,对于航空静止变流器的功率密度、效率、动态电气性能的要求也进一步提高。本文主要以静止变流器前级DC/DC模块为研究对象,分别从拓扑和功率器件的角度设计高效率高功率密度的DC/DC变换器。DC/DC变换器的拓扑很多,各有优缺点。其中LLC谐振变换器不仅能够实现原边开关管的ZVS,还可以实现副边整流二极管的ZCS,是高功率密度变换器的理想拓扑,近年来已成为研究热点。其次功率半导体