基于结构化对等网连续复杂查询研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:rechen216
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前对等网(P2P)作为一种迅速发展的分布式计算模式越来越多的受到学术界和应用界的关注。和传统的client/server模式相比,对等网络中每个节点的地位是相同的,具备客户端和服务器双重特性,节点即是服务使用者又是服务提供者,同时对等网强大的扩展性和容错能力使之非常适合大型网络应用。流数据模型在多种应用领域中得到广泛研究,这包括网络监控,金融数据分析,传感器网络等,针对这些应用场合,相比传统数据库,基于对等网的数据库在分布结构上有着明显的优势,更适合分布式流数据处理。由于基本的结构化对等网采用DHT这种特殊的拓扑结构,限制它只能支持简单的精确匹配查询,因此结构化对等网中如何支持分布式连续复杂查询是一个非常有意义的问题。本文主要讨论如何在数据频繁更新的结构化对等网中实现连续排序连接查询,其中排序查询能够提供如同web搜索引擎的功能,返回Top-k个最符合要求的结果给用户。在本文研究的环境中,数据被组织成关系数据模型的元组[tuple]形式,连续地从不同的节点插入和保存到系统中。由于结构化对等网采用DHT这种特殊的拓扑结构,即单个关键字到映射节点的查找,这样就限制了它进行复杂查询的能力。如何将来源于网络不同节点的流数据进行关联处理,同时尽量减少因此产生的流量成为一个极富挑战性的课题。本文提出了两种基于结构化覆盖网的连续Top-k联接查询算法,ACJoin算法中,系统收到每条元组数据都会触发联接查询,在联接查询结果之上计算排序函数Rank-f,最后统计前K个结果返回给查询者。PCJoin算法中在进行联接查询前,首先计算排序函数Rank-f的估值与现有Top-k结果比较,让查询过程尽量减少联接的次数,进而减少资源的消耗和网络通信量,去除不可能对最终结果产生影响的元组,减少了联接查询量。最后通过大量仿真实验进行了性能分析,实验结果证明算法在保证连续Top-k联接查询结果有效性的同时,减少了大量的网络流量。
其他文献
无线传感器网络(WSN)是目前国内外热点研究领域之一,WSN可广泛应用于工业、农业、军事、智能交通和环境保护领域等场景中。WSN通常由大量配备感知、无线通信、计算处理和电量
随着计算机和网络技术在电力系统中的广泛应用,信息的安全传输问题也波及到电力系统。变电站自动化系统作为电力自动化系统的数据源和各种控制行为的执行者,其网络通信安全不
为了满足企业应用系统业务的快速变化,一种新的软件系统架构理论—面向服务的架构SOA(Service-Oriented Architecture)应运而生,并引领着软件行业新一轮的技术变革。SOA是以
随着信息技术和人工智能技术的发展,交通管理系统的信息化、智能化是大势所趋。车牌识别系统是智能交通系统的重要组成部分,在现代交通管理系统中占有举足轻重的地位。车牌识
在一组生物序列中,通常会存在一些含有特定功能的短的序列片段,比如DNA序列中的转录因子结合位点。这些序列片段之间比较相似,但并不相同,这样的序列片段被统称为模体。研究
羊毛细度和曲率是羊毛检验和分类中最为重要的测试指标,同时又是绵羊育种中最为重要的经济形状指标。以往检测人员多是用手工方法来测量羊绒毛的直径,这不仅耗时耗力,而且需
自1988年前苏联学者Grony发现地震前在(10.5~12.5μm)热红外增温异常现象后,使利用卫星遥感技术捕获震前热异常信息、预测地震成为可能。本文优选美国国家环境预测中心的多源
Web服务的逐步发展促进了系统结构向面向服务体系架构(SOA)的演化,该架构具有很好的松耦合、平台无关等特性,可以方便地用于系统的分布式开发和集成,也能很好地解决系统开发
基于测量数据的曲面重建在反向工程、计算机视觉、医学图像重建等领域有着广泛的应用。含有噪声的三角网格模型的特征提取是复杂曲面重建中的关键和难点问题之一。本文着重讨
随着移动互联网快速发展,人人都可以通过高速网络在智能手机端获取互联网信息,而移动互联网搜索便是日常人们获取信息的主要方式之一。移动搜索有其自身的特点,由于智能手机