云环境下面向位置服务的查询及优化技术的研究

来源 :武汉理工大学 | 被引量 : 1次 | 上传用户:chenglin229
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息和通信技术的快速发展,计算模式经历了从最初把任务集中交付给大型处理机模式,到后来发展为基于网络的分布式任务处理模式,再到当今按需处理的云计算模式。云计算作为一种革命性的计算模型在很多行业都成为重要的技术趋势。将云计算应用于空间地理信息领域所形成的空间云计算也逐渐成为空间地理信息行业的主流技术。近年来,随着基于位置的服务(LBS),地理空间数据量正在迅猛的增长,给传统的空间数据索引机制带来了很大的冲击,而这些传统的索引方法往往是基于内存的或者需要优化的磁盘访问为先决条件。因此,如何实现高效的空间索引和査询处理大规模空间数据成为云计算环境应用的新需求和挑战。一种可扩展的、分布式的空间数据查询技术不失为进行高效空间数据查询和分析的最佳选择。本文设计了一种基于云环境的面向位置服务的反向网格索引以及基于反向网格索引的并行KNN(k-Nearest Neighbor algorithm)查询算法。本文的主要工作有:第一、对云计算的相关概念进行了介绍,如MapReduce并行计算模型,Hadoop软件系统,以及分布式数据存储文件系统等。然后介绍了Hadoop平台下MapReduce任务执行过程。第二、简要介绍了当前存在的几种空间数据索引算法,如R-树的索引、反向网格的索引和Voronoi多边形的索引,着重分析了每种方法的特点以及存在的问题,在此基础上,分析了KNN空间查询算法及其运用在面向位置服务查询领域的优势。第三、通过对反向索引的定义、组成和建立分析,结合反向网格索引的优势,对KNN算法进行了改进,提出了基于MapReduce的反向网格索引构建算法,并将其运用在面向位置服务查询中。第四、基于Hadoop搭建实验平台,通过实验对基于MapReduce的R-树索引(MRTree)、基于反向网格索引(MRGrid)、Voronoi多边形索引(MRVD)方法,分别从索引的建立速率和服务查询速率两方面来分析MapReduce下的面向位置服务查询的改进效果。
其他文献
作为Web技术的提升和发展,语义Web(Semantic Web)代表了下一代Web的发展趋势。语义Web是对当前Web的扩展,其所具有的定义良好的语义,使计算机和人之间能更好地进行协同工作。要
随着现代检测技术的迅速发展,三坐标测量机正逐渐成为制造业中实现质量控制的主要设备。现代检测工序具有大批量、流水线化、高速高度自动化的特点,这就要求三坐标测量机必须能
自由立体显示技术,是指观看者在不需要任何辅助设备的条件下观看就能产生立体感的一种技术。现今大多数自由立体显示系统要求在显示端具备多个视点的信息,如果采用多个相机拍摄
信息时代虽然带给我们无限商机与方便,但也充斥着隐患与危险。由于网络容易受到攻击,导致机密信息的泄密、数据被篡改,轻则引发企业、部门工作陷入瘫痪、个人利益受损,重则危
伴随着科技的进步,人们已不再满足于传统的话音通信,迫切希望可视化的视频通信。视频电话作为其中的一项视频业务越来越多地得到广泛应用并将逐渐引领现代通信的潮流。视频电
电子选举正在逐步取代了传统的投票选举活动,然而,电子选举系统还有许多问题有待研究和解决,其中最关键的问题就是如何设计出一个安全的电子选举协议。 目前,有许多专家和
随着移动设备的广泛采用和移动计算需求的日益增长,各种移动技术不断涌现并得到应用,作为在网络层实现移动性的重点技术,移动IPv6使得移动节点能够在不同管理域之间无缝漫游,
下一代互联网协议IPv6彻底解决了IP地址资源危机,但在大规模的应用前,必需经过长时间的实验验证,从IPv4到IPv6的过渡必定是一个漫长的过程。在这期间,网络地址翻译NAT(Networ
随着网络技术的发展与成熟,分布式系统由于其相对于传统的集中式系统在性能、可靠性、可扩展性等各方面所表现出来的巨大优势,已在越来越多的领域得到了广泛的应用。由于分布
随着Internet的不断发展,WorldWideWeb已经成为人们获取信息的重要来源之一。然而Internet所固有的开放性、动态性与异构性,又使得用户很难准确快速地获取需要的信息。帮助用户