数据缓存实现快速数据访问的设计

被引量 : 0次 | 上传用户:yangzi_job
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
快速高效的数据访问能力是应用系统一直追求的目标之一。在企业级应用系统中,面对处理海量数据,如果能够获得更快更强的数量处理能力,将为企业在激烈的市场竞争中占得先机。目前提高数据访问能力的方法很多,包括提高硬件能力,购买更加强劲的设备、开发性能出众的软件等。然而,无论是强劲的处理器还是高性能软件,他们都用到一项关键技术:缓存。在计算机科学领域,缓存技术的使用由来已久。缓存技术可以理解为一种提供临时数据存储的技术。通过一定的设计方法,该技术将一部分数据存储在独立空间中。系统从独立空间中获取数据访问者关心的数据,提供比直接访问目标数据源更加高效快速的数据访问性能。作为数据访问者,可以不用关注目标数据的具体获取方法和背后的访问逻辑,做到既能透明访问又能获取良好的访问性能。同时缓存技术也有利于系统本身的可扩展性。基于这些优点,合理应用缓存技术可以帮助系统提升应用性能。另外,缓存技术本质上是基于硬件的技术,但一般的企业级应用系统不会直接操作硬件实现系统目标。因此,基于硬件的缓存技术不是本文的研究目标。本文研究了一种软件实现的数据缓存框架,并以此为缓存实现的核心技术,尝试构建一套软硬件结合的应用解决方案。该方案将数据缓存作为一种服务,提供给应用系统中其他模块使用,并通过集成硬件设备,横向扩展数据缓存的使用范围,提高数据缓存的使用效率。这套方案的应用和推广,可以满足系统对数据访问的性能要求,并降低类似应用系统的设计难度和节省设计成本。本文在设计时使用了几个关键技术:SSH(Struts、Spring、Hibernate)应用框架、Ehcache缓存框架、缓存实现的API接口、负载均衡器。SSH是目前比较流行的基于Java实现的应用程序框架,具有良好的实践性。它是本文所研究的应用系统的载体,缓存服务作为应用系统的一项服务组件,将通过SSH框架发挥作用。Ehcache是目前应用广泛的缓存框架,它本身提供的接口简单明确,并具有快速、简单、低消耗、依赖性小、扩展性强等特点,基本涵盖了应用层缓存的全部功能。鉴于应用背景的特点,本文还设计了一套基于Ehcache实现的缓存框架并介绍了API接口,并且将这些接口分为两个应用层面,即单实例环境下使用缓存和集群环境下使用缓存。另外,为了配合集群环境下缓存的应用,本文还介绍了负载均衡器技术,作为对缓存技术应用的扩展和辅助,构成完整的应用解决方案。本文构建的缓存组件可以独立封装成jar包便于复用,结合应用框架,可以降低系统功能扩展时的开发成本。由于采用支持集群上的缓存应用和负载均衡技术,系统能够随着网络规模和密度的不断增长而很好地进行扩展。在企业实际应用中测试性能良好,为企业级应用软件的数据访问性能提升提供了一条途径。
其他文献
玉溪卷烟厂始建于1956年,1991年晋升为国家一级企业,1995年9月改制为玉溪红塔烟草(集团)有限责任公司。玉溪红塔集团拥有国际一流的技术装备和优质的原料基地,主要产品均为全国名优产品,“红塔山
信息化条件下,舟桥部队遂行作战工程保障任务面临着突发性、机动性和快速性增大,作业连续性强,器材消耗量巨大,后勤保障、装备技术保障任务繁重等新情况,制约指挥决策的不确
采用大黄、利血平及饥饱不均复合因素造模法,复制出脾虚泄泻模型。观察了用麦粒灸灸“脾俞”、“胃俞”、“足三里”穴对脾虚泄泻大鼠血清D木糖、血浆中分子及脑内单胺类介质
目的探讨在产科门诊开展孕期营养指导的效果。方法 2010年5月~2011年5月,深圳市罗湖区妇幼保健院产科门诊开展了孕期营养指导服务,选取接受孕期营养指导的100例孕妇设为观察组
在单因素试验的基础上,选取影响纯种米曲霉酒曲糖化酶活力的3个主要因素(培养温度、培养时间、接种量),应用响应面试验对制曲的最佳工艺条件进行了研究,结果显示3个因素对米
从拆方研究的目的,拆方研究的方法两大方面,就近年来现代医药学角度对方剂组方原理及配伍理论研究现状进行了综述。
观果树种是具有多重价值的一类园林植物,是园林要素的植物组成部分之一,对其配置和园林应用的研究,不仅可以增加城市园林植物应用的种类,还可以满足城市园林的空间构成、艺术
<正>内容简介本书以临床实践为基础,通过57个有趣的阴道镜案例和226幅精美典型阴道镜图像,展现了阴道镜检查中可能存在的各种疑难问题并针对性进行剖析,提出各种具体的解决路
在三元结构理论的框架中,社会组织是介于政府和市场之间的第三部门,具有与政府和企业不同的行动逻辑。作为一种自组织力量,社会组织的合法存在建立在自主性、志愿性、责任性
高校党校是入党积极分子和党员了解党的历史、学习党的基本理论知识、提高党性素养和政治素质的重要阵地。文章分析了当前高校党校的培训现状,阐述了红色文化资源在高校党校培