【摘 要】
:
随着WEB应用用户量和数据量的快速增长,页面响应时间和系统的稳定性成为影响用户体验的重要指标。其中影响系统响应时间和系统稳定性最为重要的因素就是数据的查询性能。为了
论文部分内容阅读
随着WEB应用用户量和数据量的快速增长,页面响应时间和系统的稳定性成为影响用户体验的重要指标。其中影响系统响应时间和系统稳定性最为重要的因素就是数据的查询性能。为了提升数据的查询速度,应用引入了Memcached缓存系统对频繁查询的数据进行缓存。针对不同的数据及使用场景,提出了不同的数据缓存方案。由于其将数据缓存到服务器内存中,当客户端请求数据时,直接从内存中读取数据。由于单机服务器内存的限制无法缓存储海量的数据,并且单机服务器也无法应付高并发请求,提出了Memcached的分布式解决方案。针对这个分布式部署方案,分析了不同的数据分散算法在使用过程中会出现的问题,并研究了分布式Memcached系统中添加删除服务器节点的具体实现。将一致性哈希算法与虚拟节点的概念应用到Memcached的分布式架构中大大提升了单节点服务器宕机造成的系统整体性能下降,针对一致性hash算法的查找时间慢的问题,将二分查找算法应用于服务器节点的查找中。由于内存中的数据在服务器重启或者宕机时全部丢失不可恢复,并且它的LRU机制造成了未过期数据的淘汰。针对Memcached缓存服务器数据易丢失的特性,论文提出了缓存数据的持久化解决方案。有效的解决了缓存数据失效的问题,同时当缓存服务器宕机时还可以加入新的替换服务器,并将持久化数据恢复到新加入的服务器节点。本论文的研究成果适用于大并发量、大数据量web应用缓存系统,很好的解决了实际应用过程中出现的各种数据丢失、内存不够用、性能瓶颈等问题。根据实验结果,数据访问速度相对于MySQL数据库提升了一定的倍数,另外缓存服务器节点理论上可以无限扩展。文中提出的分布式解决方案及数据持久化方案对其他缓存系统有一定的借鉴意义。
其他文献
采用完全随机区组设计方法,在大田试验条件下研究了混合模拟酸雨(MAR)、硫酸模拟酸雨(SAR)和硝酸模拟酸雨(NAR)对油菜营养品质的影响作用及其机制,旨在为防治酸雨对我国农业
《紫色》是美国黑人作家爱丽丝.沃克最成功的作品,通过对种族问题和性别歧视问题双重压迫下的黑人女性自立自强走向新生的历程进行的社会现实写照,描述了女主人公茜莉的成长
采用不同液相还原法制备了纳米Fe、纳米Fe/Ni和油酸钠包覆型纳米Fe粒子,并将其与反硝化细菌复合应用于地下水中硝酸盐氮的去除研究中.分别考察了不同纳米铁系材料与反硝化细
科技的发展使得无线通信市场具有广阔的发展前景。射频接收机向着高集成度、高性能、低成本以及低功耗等性能发展。文中简要介绍了射频接收机的主要参数和结构,并分析了低噪
MT2000全固态短波发射机具有体积小,结构设计紧凑和高效可靠等特点,这些特点为其不间断、高可靠的运行奠定了基础,但是要保证发射机能够正常地运作,还需要对其进行合理有效的
民生问题是构建和谐社会的核心问题。而解决就业问题是解决民生问题的重要途径。目前,芜湖市城镇失业人口的再就业的形势不容乐观;文章对芜湖市失业人员的失业原因进行深入的
<正>从亿邦动力网近日获悉,慧聪网CEO郭江日前在给慧聪用户的公开信中表示,2013年,慧聪网将更加注重买家服务,逐渐将服务的重心由卖家端转移到买家端。基于此,慧聪网2013年的
随着工业化4.0的提出,3D成型技术(增材制造技术)受到了极大的关注和发展。由于研究的深入,材料与设配匹配单一问题逐渐成为限制其发展的因素之一。本课题优先对挤出3D成型装
Flash动画作为一种动态呈现画面的形式,随着现代信息技术的发展,其广泛的应用到了网页制作之中。在多媒体网站的制作中,Flash动画已经成为了一个新的热点,同时为网页的制作增
研究蛋白质序列、结构以及序列和结构的关系是分子生物学的重点课题。经过半个多世纪的研究,蛋白质的研究取得了重大的进展。但是仍然有许多尚未解决的基本问题,例如:蛋白质