空间数据库中基于MapReduce的kNN算法研究
大连海事大学 刘彪
本文首次尝试设计了一种云环境下的倒排网格索引和在该索引基础上进行的基于MapReduce的空间kNN查询。本文所做的主要工作如下:(1)针对二维空间中的数据点,本文设计了一种分布式的倒排网格索引方法,该索引方法完全符合空间数据索引的标准一动态性和简单性。由于倒排网格索引具有松耦合和无共享的特殊结构,所以该索引比较适合基于MapReduce的大规模空问数据的并行查询。(2)本文提出了一种基于MapReduce的空间倒排网格索引的建立方法和在该索引基础上的并行kNN查询算法MRCircleTrip。另外,本文还给出了算法在收敛性上的数学证明,以证明算法循环停止条件的准确性。(3)为了验证本文所设计的索引结构的可扩展性和kNN查询算法的性能,本文在建立倒排网格索引和kNN空间查询方面做了大量的实验。
关键词:空间索引 kNN查询 网格索引 MapReduce
[下载地址]:http://bbs.chinacloud.cn/showtopic-14074.aspx
时间: 2024-08-04 12:10:40