基于内存的分布式缓存系统设计

被引量 : 0次 | 上传用户:fxily
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网WEB2.0时代的到来,信息传播的广度和深度都达到了一个新的高度。传统的网站都是用数据库来进行数据的存储、检索和更新,但随着访问量的增加,将导致数据库服务器系统资源紧缺,查询操作响应变慢,网站用户体验变差。因此,开发缓存系统具有广泛的应用前景。本文根据应用中一部分检索数据库的操作具有逻辑相同,请求频繁的特点,结合内存读写速率快的特点,提出并设计了一款分布式内存缓存系统。该系统采用物理内存作为数据存储介质,使用客户端/服务器的软件结构,通过在客户端应用分布式哈希算法实现了分布式存储的功能,并开发了PHP及Python的编程接口,给应用开发提供了一套可供简单调用的高性能存储服务。本文主要介绍了分布式内存缓存系统的体系结构以及各个层次的具体实现。本设计主要分为以下四个方面的内容:在数据库检索方案性能有限,迫切需要提高网站浏览体验的前提下,调研并提出了分布式内存缓存系统的完整设计方案;介绍了作为系统存储单元的内存缓存系统的设计及主要功能模块;通过采用哈希算法的客户端来将请求分散到不同的内存缓存节点上,达到分布式的效果;最后根据前台开发的特点,实现了PHP及Python的调用接口。通过将缓存系统读性能和数据库检索的压力测试结果进行对比,表明该系统具有较好的读性能和实用性。
其他文献
自三鹿奶粉事件发生以来,奶产品安全问题愈发引起重视,溯源系统的建设已成为监管和控制奶产品质量的有效途径。然而,现有关于奶产品溯源系统的研究主要集中于论证溯源制度建
建国以来带有黑社会性质组织的犯罪就一直影响着中国经济的发展和社会的稳定,尤其是改革开放以来,随着经济的发展,人们对经济利益的追求空前的高涨,卑鄙的目的决定黑暗的手段
本文以《西蜀方言》为文本材料,在先哲时贤研究的基础上,对《西蜀方言》的句法进行归纳分析,提出观点。全文共分为五章,其中第二、三、四章是文章的核心内容。第一章为绪论,
职业教育是现代国民教育体系的重要组成部分,大力推进中职教育是促进经济和社会发展的重要途径,是提高劳动者素质和能力的迫切要求,是拓宽就业渠道促进就业的重要举措。职业学校
随着民主的深入,人们法律的意识的逐渐提高,人们对公民权利的保护的意识越来越强烈。死刑犯作为一类特殊的公民,其基本人权也应该受到保护。然而在实践中,死刑犯的基本人权往
中华民族源远流长的历史,孕育出无数优秀的传统艺术,但伴随着新时代工业化进程的加速发展和产业升级,许多传统艺术逐渐衰落。党的十八大以来,我国对传统艺术的挖掘、保护和传
手术同意书是一种特殊的医疗契约,可以作为医疗机构履行说明告知义务、患者及其家属行使知情同意选择权的书面证据。然而我国的相关法律法规对手术同意书的规定过于笼统,再加之
由于中西思维习惯和文化背景的差异,英汉两种语言各有不同的特点。在英汉交替传译的过程中,译员往往会遇到形形色色的英语长句,其复杂的结构句式往往令译员望而生畏。本文先
明式家具以其独具特色的魅力,蕴示着中国传统设计文化的内涵,特别是其丰富多样的装饰图案,可谓是中国民族文化神韵的最好诠释者,是现代中式家具设计吸收借鉴的最主要源泉。笔
随着经济的全球化和科学技术的迅速发展,我国的经济结构发生了重大的调整,各行各业急需一大批高层次的应用型本科人才。国内一批大学相继明确提出把应用型本科人才的培养作为人