高性能分布式数据缓存系统的研究与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:ltiao9600
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对于高性能分布式数据缓存系统的研究,是电信服务提供商和电子商务平台,包括其它业务高速增长的企业都必须面临的问题和挑战,其高并发性和数据服务的低延迟和高效性使得对系统的架构设计、性能指标等各方面都提出了很高的要求。随着互联网技术的发展以及内存等硬件设施越来越廉价,高性能分布式数据缓存系统得到越来越多的关注。本文首先对传统的网络I/O技术做了一定的分析,根据各自的特点以及适用的场合做了对比,为本文所设计的分布式数据缓存系统NuptCache选择了最优和最稳定的epoll模型。接着对NuptCache系统的数据缓存层技术进行了详细的研究,在深入理解缓存层所采用的memcached技术的内存分配和数据删除方式的前提下,针对NuptCache系统的应用,做了定长数据以及命中率的优化,同时指出memcached技术所使用的一致性哈希算法可以有效的解决负载均衡问题,符合其算法的单调性标准。在后端数据库方面,本文分析了mysql数据库优化的目标,以及影响后端数据库性能的主要因素。针对NuptCache系统的要求,进行数据库存储引擎的选择,同时优化其参数以尽量提高系统的性能。最后结合所研究的内容,设计高性能分布式数据缓存系统NuptCache的框架,并描述其实现步骤,在不同的场景来对NuptCache系统进行性能和功能测试。测试结果表面:NuptCache系统性能提高显著,可以为今后的高并发、分布式的数据服务系统的设计提供一个新的思路。
其他文献
目的探讨健康管理对冠心病患者的临床价值。方法冠心病患者88例,采用随机数字表法分为观察组和对照组各44例。观察组予以健康管理联合常规药物治疗(阿司匹林、阿托伐他汀),对
截至2003年6月,全世界有36个国家面临严重粮食短缺,其中23个在非洲、7个在亚洲、4个在拉丁美洲和2个在欧洲。在其中许多国家,由于艾滋病毒一艾滋病对粮食生产、销售、运输和利用
来自于约翰斯霍普金斯Kimmel癌症中心的科学家们声称已寻找到正常时可保证遗传完整性的染色体末端的端粒发生异常缩短的证据,端粒缩短在许多类型的癌症的早期发育中起作用。
1著者途径许多检索系统备有著者索引、机构(机构著者或著者所在机构)索引,专利文献检索系统有专利权人索引,利用这些索引从著者、编者、译者、专利权人的姓名或机关团体名称字顺
财务核算管理对于大中型企业日常经营决策和未来可持续发展非常重要。通过有效的财务核算管理,大中型企业可以高效利用和配置有限的财务资源,在一定程度上可以大大提高大中型
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
随着全球化的不断发展,特别是中国一带一路的建设,沿线各国之间贸易往来日益频繁,人工翻译难以满足各语言之间转换需求,在这个过程中机器翻译发挥了很大作用。在机器翻译发展的过程中,翻译系统的评价也伴随着机器翻译不断发展。机器翻译的人工评价和自动评价是目前主要的两类翻译系统评价技术。早期出现的人类评价虽然准确性很高,但存在着很多问题,一方面是对系统进行准确评价需要耗费大量的人力和时间。另一个方面是人工评价
当前,社会上职务犯罪现象普遍存在,社会危害性越来越严重。同时,在司法实践中,存在着职务犯罪案件中缓刑、免予刑事处罚等轻型化适用率偏高的问题,不仅不利于打击职务犯罪,还
盈余信息是投资者决策的重要信息来源,盈余信息质量对消除资本市场财务信任危机至关重要。有别于英美国家分散的股权结构,我国上市公司股权结构相对较为集中,再加上股权分置
作为中国戏曲独有的化妆造型艺术,中国戏曲脸谱深受中国传统文化和民族精神的影响与熏陶,广泛继承吸收了民间艺术的宝贵养料。对民间艺术的装饰技法和用色原则的大胆借鉴,以