分布式缓存在普招网报系统的应用研究

被引量 : 0次 | 上传用户:zy3201869
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的普及。人们开始使用互联网来进行交流和信息获取。它不仅方便快捷,而且易于操作、更有利于信息的获取和收集。因此越来越多的政府机关,企事业团体开始利用网站发布,收集信息。河南省普招网报系统就是利用网站发布考试信息,收集考生的资料。考生通过Internet登录普招网站,就可以轻松获取自己的报名信息,以及考试信息。每年河南省的高考报名人数近百万,因此网站的设计成为普招网报系统的关键因素。河南省普招网报系统的特点是考生的数据信息量巨大,访问量高,因此使得分布式缓存技术成为该系统的高性能和高可扩展性的关键技术。近年来,分布式缓存技术一直是研究的热点,很多大型的商业网站例如雅虎、新浪等都在研究并使用分布式缓存技术。本文通过河南省普招网报系统的设计,针对数据的缓存方式,进行分布式缓存技术的研究。利用分布式内存对象技术——Memcached,重点解决了分布式缓存技术中数据的分布式缓存算法、缓存替换策略,缓存的更新策略等关键问题,并实现了一个分布式缓存系统,该系统已经应用在2009年的河南省普招报名系统中,取得了良好的应用效果。本文主要研究成果有:分析研究河南省普招网报系统的特点,并完成了分布式缓存系统的设计与实现。将Memcached技术引入到.net开发环境下。在使用Memcached技术的基础之上,抛弃了Memcached自带的数据分布算法——节点冗余算法,以及当前流行的分布算法Consistent Hashing算法,而是根据自身特点设计了符合河南省普招网报系统的数据的分布算法——节点索引算法。在分析传统的数据的更新的基础之上,引入了版本校验方式保持数据的一致性,以及在缓存数据失效时,使用枷锁读取方式来解决并发访问的问题。
其他文献
<正>快速消费品行业整合营销传播存在的问题与分析国内快速消费品市场发生了一些新的变化,随着社会生活文化水平的提高消费者出现群体性特征。多层次、立体化的格局,因为中国
犯罪共同说和行为共同说都存在将共同犯罪与共犯及定罪问题混为一谈等诸多缺陷,因而无法圆满解决共同犯罪的本质问题。实际上,这三者是处于不同阶段和层次的问题,不应混为一
民国时期,以农民为主体的皖北民众生活极端贫困。首先,农户收入普遍过低,衡之以当时的一般收入标准,其农户绝大部分处于贫困状态;其次,受收入偏低的影响,皖北农户整体消费水
<正>当您看到一副副类似于剪纸的领袖像和一副副飘逸、遒劲的书法时,可能会熟视无睹,因为这样的作品太多了。但当你了解到这些作品都是用手撕出来的,大概就会目瞪口呆了。是
从“适应”、“选择”的视角来探讨翻译理论问题是对翻译研究的一种新的尝试,目前尚未见有人从这个视角系统 探讨翻译理论的研究。本文借鉴其它临近学科领域相关的研究思路,
本文旨在通过对2013年中国热播电视综艺节目《爸爸去哪儿》成功因素进行分析,探讨中国原创电视综艺节目要如何借鉴其成功之处发展自己的道路。
<正> 企业内部控制,是指企业为了保证业务活动的有效进行和资产的安全与完整,防止、发现和纠正错误与舞弊,保证会计资料的真实、合法、完整而制定和实施的政策、措施及程序。
采用犁切-挤压(P–E)和表面化学加工相结合的方法制备出一种新型的铝沟槽吸液芯结构,通过毛细上升红外测试方法对其毛细性能进行测试表征,研究不同的CuCl2溶液浓度和浸泡时间对
亚洲航空公司(下文统称亚航)作为亚洲的廉价航空公司的代表,在短短几时间里得到了迅速的发展。本文从波特的一般竞争策略、全球商业策略和区域一体化策略来分析亚航可以取得
百菌清是一种高效、广谱的有机氯杀菌剂,广泛用于粮食果蔬、经济作物真菌病害的防治。近几年农产品农药残留检测结果显示百菌清是检出率较高的农药之一,其残留问题日益受到人