Maximizing throughput for queries over streaming sensor data

被引:0
|
作者
Gomes, Joseph [1 ]
Choi, Hyeong-Ah [1 ]
机构
[1] George Washington Univ, Dept Comp Sci, Washington, DC USA
关键词
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Sensors are becoming ubiquitous, and increasingly integrated with our lives. Sensors usually send sampled data periodically using wireless connections to server machines. The servers perform various operations (e.g. filter, aggregate, join etc) on this data in real-time according to predefined queries or rules. In this paper, we address the problem of finding an optimal join tree that maximizes throughput for sliding window based multi-join queries over continuous sensor data streams. We develop a dynamic programming algorithm OptDP, that produces an optimal tree but runs in an exponential time in the number of input streams. We then present a polynomial time greedy algorithm XGreedyJoin. Our experiments in ARES I show that for almost all instances, trees from XGreedyJoin perform close to the optimal trees from OptDP, and significantly better than existing XJoin based heuristic algorithms.
引用
收藏
页码:552 / +
页数:2
相关论文
共 50 条
  • [1] Fjording the stream: An architecture for queries over streaming sensor data
    Madden, S
    Franklin, MJ
    [J]. 18TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2002, : 555 - 566
  • [2] PSoup: a system for streaming queries over streaming data
    Chandrasekaran, S
    Franklin, MJ
    [J]. VLDB JOURNAL, 2003, 12 (02): : 140 - 156
  • [3] PSoup: a system for streaming queries over streaming data
    Sirish Chandrasekaran
    Michael J. Franklin
    [J]. The VLDB Journal, 2003, 12 : 140 - 156
  • [4] A framework for multidimensional skyline queries over streaming data
    Alami, Karim
    Maabout, Sofian
    [J]. DATA & KNOWLEDGE ENGINEERING, 2020, 127 (127)
  • [5] Cost-based solution for optimizing multi-join queries over distributed streaming sensor data
    Gomes, Joseph
    Choi, Hyeong-Ah
    [J]. 2006 INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, 2006, : 282 - +
  • [6] Parallel Processing of Dynamic Continuous Queries over Streaming Data Flows
    Deng, Ze
    Wu, Xiaoming
    Wang, Lizhen
    Chen, Xiaodao
    Ranjan, Rajiv
    Zomaya, Albert
    Chen, Dan
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (03) : 834 - 846
  • [7] Database-support for Continuous Prediction Queries over Streaming Data
    Akdere, Mert
    Cetintemel, Ugur
    Upfal, Eli
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01): : 1291 - 1301
  • [8] Maximizing throughput in layered peer-to-peer streaming
    Dai, Liang
    Cui, Yi
    Xue, Yuan
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14, 2007, : 1734 - 1739
  • [9] StreamQRE: Modular Specification and Efficient Evaluation of Quantitative Queries over Streaming Data
    Mamouras, Konstantinos
    Raghothaman, Mukund
    Alur, Rajeev
    Ives, Zachary G.
    Khanna, Sanjeev
    [J]. ACM SIGPLAN NOTICES, 2017, 52 (06) : 693 - 708
  • [10] SAP: Improving Continuous Top-K Queries Over Streaming Data
    Zhu, Rui
    Wang, Bin
    Yang, Xiaochun
    Zheng, Baihua
    Wang, Guoren
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2017, 29 (06) : 1310 - 1328