电信科学 ›› 2014, Vol. 30 ›› Issue (5): 94-104.doi: 10.3969/j.issn.1000-0801.2014.05.014

• 研究与开发 • 上一篇    下一篇

基于MapReduce的连续SkyIine查询

单观敏,董一鸿,何贤芒   

  1. 宁波大学信息科学与工程学院 宁波 315211
    宁波大学信息科学与工程学院 宁波315211
  • 出版日期:2014-05-15 发布日期:2017-07-05
  • 基金资助:
    国家自然科学基金资助项目;宁波市自然科学基金资助项目

Continuous Skyline Queries Based on MapReduce

Guanmin Shan,Yihong Dong,Xianmang He   

  1. College of Information Science and Engineering, Ningbo University, Ningbo 315211, China
  • Online:2014-05-15 Published:2017-07-05

摘要:

随着Web网络和无线传感器网络的不断发展,大数据的出现对数据查询和处理产生了挑战。研究了MapReduce框架下移动对象的并行Skyline计算问题,采用基于角度划分的方法解决负载平衡问题,并提出了一种过滤策略进行剪枝提高计算效率,在此基础上分别实现了静态Skyline算法和基于事件跟踪的MR-Track算法。最后通过对比实验验证了算法的有效性。

关键词: Skyline查询, MapReduce, Hadoop, 移动对象, 连续查询

Abstract:

With the development of Web and wireless sensor networks, the appearance of big data has brought a great challenge to data query and process. The parallel Skyline computing issue of a moving query object under the MapReduce framework was studied. To solve the problem of load balance, a method based on angle partition was adopted. Then a filtering method was introduced to improve the efficiency. On the basis of those methods, a static Skyline algorithm and an event tracking algorithm named MR-Track were implemented respectively. Finally, many experiments were made to verify the effective and efficient of MR-Track algorithm.

Key words: Skyline query, MapReduce, Hadoop, moving object, continuous query

No Suggested Reading articles found!