基于移动Agent的移动数据库查询研究

来源 :桂林工学院 桂林理工大学 | 被引量 : 0次 | 上传用户:daweinihao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线通信技术和计算机技术的迅速发展与结合出现了一种新的计算模式即移动计算模式。作为国际数据库界的一个重要研究方向,移动数据库已成为一个新兴的热点领域并展现出良好的应用前景。 本文旨在探索将移动Agent技术应用于对移动数据库的查询方面,以取得更好的查询性能。文章首先对移动数据库的关键技术及移动Agent的相关技术进行了研究,然后分析了基于Agent的移动数据库体系结构,通过与传统体系结构的对比,认为采用客户层、客户Agent层、移动Agent层、服务器Agent层、服务器层的三层代理体系结构能对移动数据库的查询提供更有效的支持,本文设计的查询方案采用了该体系结构。 文章重点深入研究了基于移动Agent的移动数据库查询技术,并在现有的研究成果上进行了一定的完善和创新。论文针对移动数据库的查询设计了一种方案,该方案采用一种局部集中且相对高效的查询服务处理模式,在整个系统中按区域分割设立查询服务节点,由查询服务节点集中负责处理所属区域内的用户查询请求,该处理方法由于进行了区域分割,既克服了查询请求过于集中的缺点,又不会在当查询服务节点出现故障时影响到所有的用户。针对区域分割内的移动用户数据查询的共性,给出了基于数据来源构建查询服务节点本地数据的查询优化方法。该方法把集中来源于某个或某几个区域的热点数据使用移动Agent从各个数据存储节点获取至查询服务节点,这样该区域内用户的大部分查询请求所需的数据即可从查询服务节点本地获得,只有不能从本地获取的数据才由查询服务节点创建移动Agent从数据存储节点获取,采用这种方法可以有效的提高移动数据库系统的访问性能,也能有效的提高系统的可靠性。为了改善查询服务节点的整体工作效率,设计了一种查询任务的动态队列调度排队模型并给出相应的算法,该模型中查询任务的排队机制由于了采用动态队列调度的方式,可以较好地改善查询服务节点的负载性能。最后本文针对上述查询方案设计了一个基于移动Agent的移动数据库查询模型系统,实验表明该查询方案能有效地提高查询的性能。
其他文献
随着对武器装备检测与故障诊断的实时性和自动化需求的增加,远程测试和故障诊断有着广阔的应用前景,大量的试验参数需要采用更为先进的技术进行实时采集与综合分析,这对测试设备
聚类算法在数据分析,数据挖掘等许多地方有广泛的应用,该文探索了基于量子行为的微粒群优化算法(QPSO)的数据聚类及其在图像分割中的应用。首先,在分析K-Means聚类、PSO聚类
数字水印技术作为信息安全领域的一个新的研究热点,已成为多媒体数据版权保护和内容认证的重要手段之一。近年来由于研究人员的关注和重视,产生了很多优秀的、成熟的水印算法,尤
由于网络技术的快速发展为IP网络实现多媒体通信提供了基础条件,IP TV、视频会议、多媒体远程教育等宽带网络应用成为热点。多媒体会议领域可分为两类:基于硬件的会议系统和基
元搜索引擎是独立搜索引擎之上的搜索引擎,是搜索引擎技术的一个重要分支,也是搜索引擎发展的重要部分。地图搜索是搜索引擎市场的最新亮点,是搜索引擎技术在电子地图上的重要应
随着网络技术和嵌入式技术的发展,传统TCP/IP协议栈不能很好的适应嵌入式设备接入Internet的需求。一方面,传统TCP/IP协议栈对处理器的运算能力和存储能力要求比较高;另一方面,IPv4
本文首先介绍了分布式数据库系统的基本概念,然后简要描述了分布式查询的处理过程;重点描述了各种分布式数据库的查询处理及优化算法,如基于关系代数等价变换规则的优化算法
在实际应用中,不确定性是许多系统的固有特性,如电力传输网中的元器件、数据通信网中的节点都存在着发生故障的概率,交通运输网中也有着发生拥塞的概率等。可将这类应用中的系统
深度学习是当前机器学习领域研究的前沿与热点之一,深度学习的研究与应用已经在英文自然语言处理领域成功地产生了诸多突破性的成果。在中文自然语言处理领域,基于深度学习的研
随着高速列车的快速发展,人们在追求高速度、高安全性的同时,也越来越重视列车运行期间的乘坐舒适性。一般意义上的列车舒适性是指列车运行时由于振动、冲击等作用于乘客后,对乘