并行数据处理中间件语义缓存技术研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:qq407606015
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
缓存技术是提高数据访问性能的重要技术之一,在计算技术的多个领域得到了广泛的应用。通过分析用户对数据信息的访问特征,缓存技术巧妙地利用数据的可复制性和可共享性,在最佳地点将数据复制并保存下来供用户使用,减少了对网络带宽及高延迟设备的依赖,进而提高了数据的使用效率。语义缓存技术通过缓存查询的结果及其语义描述信息,发掘蕴藏在查询谓词中的语义信息来组织查询结果。相比传统缓存技术,能更有效地利用缓存,减轻服务器和网络的负担。因此,利用语义缓存技术提高系统响应能力,减少网络通信是本课题研究的主要目标。本文以支持数据并行处理的中间件系统为应用和研究的环境,阐述了缓存技术在中间件系统中应用的重要意义,提出了将语义缓存应用于中间件的基本思想,并重点研究了语义缓存在中间件系统中应用的关键技术。语义缓存的组织是语义缓存的重要基础。只有确定了如何组织缓存,才能实现对缓存的利用和管理。本文语义缓存的组织主要研究存储的内容和存储形式两个方面,研究并分析了语义缓存机制的基本思想,在此基础上设计并实现了缓存中的查询处理算法。由于本文的语义缓存系统的缓存粒度以及查询处理方法与传统的以页面或元组为粒度的缓存策略不同,因此提出了适合本系统的基于语义的替换策略。该替换策略根据对语义缓存组织的研究,结合语义缓存中查询处理的特点,从精确匹配、包含匹配和相交匹配三个方面进行研究与设计,由语义缓存描述项所在关系的访问频率以及在这些投影属性上满足缓存项条件的那些数据的访问情况共同决定缓存项的未来访问概率。在分析传统缓存一致性维护策略特点的基础上,针对数据并行处理中间件,考虑网络的连接状况,提出了适合本文的语义缓存机制的一致性维护策略。本文在实现缓存原型系统的基础上,对原型系统进行了验证实验和性能分析。测试结果表明,本文提出的语义缓存策略显著地改善了并行处理中间件查询性能
其他文献
随着教育信息化的飞速发展,传统的纸质考试模式已经逐步向无纸化的在线考试系统模式转变。在线考试系统具有低成本、高效率、节能环保的特点。本信息技术在线考试系统是基于B
网格是一个集成的计算与资源环境,能够利用网络把地理上广泛分布的、异构的各种资源连结成一个逻辑整体,提供一体化的信息应用服务。为实现网格资源的有效共享和综合利用,建
在ATA发展的20多年里,真正在研究和设计ATA Device端的仅有硬盘设计厂商,多数研究和设计则集中在ATA Host端。随着FLASH技术的不断发展和成熟,更多厂商把目光投入到SSD(Solid
随着Web服务和SOA受到学术界和产业界越来越多的关注,面向服务应用越来越广泛,由不同的提供者提供、可供选择和利用的Web服务逐渐增多,从而出现大量功能相同或相似的Web服务,
本文提出了基于量子行为粒子群优化算法的图像配准新方法,是基于灰度的图像配准方法,该方法将图像配准作为一个最优化问题,并采用在经典粒子群优化算法和量子理论基础上提出的量
语音增强是语音信号处理的一个重要分支。语音增强技术无论在日常生活中,还是军事领域,或者对语音信号处理技术都很有应用价值。语音增强技术不但与语音信号处理理论有关,而
脑机接口(Brain-Computer Interface,BCI)是基于脑电信号实现人脑与计算机或其他电子设备通讯和控制的系统,它不依赖于脑的正常输出通路(外周神经系统及肌肉组织),是一种全新
随着软件需求规模的日益增长,带来了软件开发规模的不断扩大和复杂程度的不断提高,软件危机愈加明显。软件复用是软件业界为解决上述问题而提出的一种对策,是一种由预先构造
最近,来自工程和科学各个学科的研究学者对多智能体网络的协同控制问题表现出极大的研究兴趣。研究的领域包括一致性、耦合振子同步、渐近分布式算法、群集的集体行为、多智
校园"一卡通"系统集身份认证、现金交易、宿舍管理、借书服务等多种功能于一身,安全的重要性日益突出。"一卡通"系统前期项目针对这些连接着有线网络的读卡终端信息采集的安