基于循环神经网络的网站缓存性能优化方法研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:qiaomy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以云计算、社交网络为代表的大数据时代的到来,使得传统业务信息化需求的不断拓展,同时网络技术不断进步,尤其移动互联网技术的兴趣,大规模网络应用程序的功能和运行模式也发生了巨大的变化,网站的并发访问量和数据处理规模呈爆炸式增长,给网站系统程序和数据服务器的负载能力和稳定性提出了挑战,同时对系统的软硬件性能提出了更高的要求。缓存技术是大型网站性能优化的一个关键技术,本文针对网站缓存的性能优化方案进行了研究,主要工作包括:(1)对服务器数据缓存进行了分析,研究了数据读取缓存模型与数据写入缓存模型,分析了模型中缓存的运行原理,并结合源代码给出了设计与实现方案;在此基础上,研究了一种基于Lucene全文检索的缓冲系统架构,使用Lucene全文检索引擎工具包实现对缓存系统中海量缓存文件的管理和快速检索。采用类似搜索引擎的方式对大规模缓存文件进行管理,一方面减少了缓存系统对内存空间的使用,降低了资源消耗,也减少了内存空间中缓存更新的频率,使得内容中只保留固定类型的局部缓存数据;另一方面,使用Lucene来管理外存储空间的缓存文件,可以不考虑缓存空间的限制,不必对缓存数据类型和数据量进行约束,只需要借助相应的数据索引实现对缓存文件的检索和管理;(2)针对服务器的页面缓存问题,提出了一种基于循环神经网络的缓存方案。在此方案中,首先在源代码执行级别收集页面与数据的相关信息,然后利用循环神经网络的记忆特性,从这些信息中识别出缓存序列的模式,从而能够更精准的选出后续访问频率更高的页面或数据进行缓存,与传统的缓存淘汰与选择算法相比,由于循环神经网络考虑了时间和页面访问顺序,因此效果更好。测试与实际运行结果表明,本文所提出的缓存方案在不影响到网站可靠性的前提下,能有效提高网站的运行性能,提高网站的负载能力。
其他文献
临床研究表明,糖尿病的发病因素,除了与遗传相关外,肥胖、饮食不当及体育运动、活动量太少也是其发病的重要诱因。但是由于很多糖尿病患者及其家属对糖尿病发病机制及治疗知识不
目的评价两种治疗方案对复治涂阳肺结核的疗效。方法将60例抗酸杆菌阳性复治肺结核患者分成治疗组(n=30)和对照组(n=30)。治疗组采用2CDLZ/6DL方案;对照组采用2SDLZ/6DL方案。结果治
[目的]探求大柴胡汤中配伍大枣的意义。[方法]查询相关文献,通过分析大柴胡汤证及其方解,引述古代和现代医家对大柴胡汤中配伍大枣的认识,进行归纳并作出分析和总结。[结果]
泊洛沙姆188是聚氧乙烯-聚氧丙烯共聚物,在制药领域常用于增加药物溶出度,或作为某些药物的稳定剂、药物的基质等。泊洛沙姆188是一种非离子型表面活性剂,研究发现正是这种表面
[目的]总结连建伟教授运用'平脉辨证'理论施治久泻的临证经验。[方法]通过平素跟师随诊学习,整理体会连师治疗久泻医案,总结连师'平脉辨证'思想特点及施治久
目的探讨腰池脑脊液持续引流治疗SAH和IVH的疗效与优点。方法采用一次性硬膜外麻醉穿刺装置,对30例SAH和IVH患者行腰池脑脊液持续引流2~6d,24h引流量为120~350mL。结果除2例死于
八年来,赣南广播电视报从小到大,从弱到强,经过艰苦的创业,由当初的一张节目报发展成为今天的四开十六版的拥有了广泛读者的家庭报。这份将实用、可读、可藏溶为一体的报纸已成了
对热-剪切循环条件下Sn-3.5Ag-0.5Cu钎料在Cu和Ni界面上原子扩散和化合物的生长行为进行了研究。结果表明:再流焊后,在Sn-3.5Ag-0.5Cu/Ni界面上形成(CuxNi1-x)6Sn5化合物;热-剪切循环20
Objectives: To investigate the correlation between glutathione S-transferase P1(GSTP1) Ile105 Val polymorphism and colorectal cancer(CRC) risk.Methods: Studies