Top-k spatial-keyword publish/subscribe over sliding window

被引:20
|
作者
Wang, Xiang [1 ]
Zhang, Wenjie [1 ]
Zhang, Ying [2 ]
Lin, Xuemin [1 ]
Huang, Zengfeng [1 ]
机构
[1] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW, Australia
[2] Univ Technol, Ctr Artificial Intelligence, Sydney, NSW, Australia
来源
VLDB JOURNAL | 2017年 / 26卷 / 03期
基金
澳大利亚研究理事会;
关键词
Publish/subscribe system; Top-k spatial-keyword queries; Stream; Sliding window; Distributed processing;
D O I
10.1007/s00778-016-0453-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the prevalence of social media and GPS-enabled devices, a massive amount of geo-textual data have been generated in a stream fashion, leading to a variety of applications such as location-based recommendation and information dissemination. In this paper, we investigate a novel real-time top- monitoring problem over sliding window of streaming data; that is, we continuously maintain the top-k most relevant geo-textual messages (e.g., geo-tagged tweets) for a large number of spatial-keyword subscriptions (e.g., registered users interested in local events) simultaneously. To provide the most recent information under controllable memory cost, sliding window model is employed on the streaming geo-textual data. To the best of our knowledge, this is the first work to study top- spatial-keyword publish/subscribe over sliding window. A novel centralized system, called Skype (Top-k Spatial-keyword Publish/Subscribe), is proposed in this paper. In Skype, to continuously maintain top- results for massive subscriptions, we devise a novel indexing structure upon subscriptions such that each incoming message can be immediately delivered on its arrival. To reduce the expensive top- re-evaluation cost triggered by message expiration, we develop a novel cost-based k -skyband technique to reduce the number of re-evaluations in a cost-effective way. Extensive experiments verify the great efficiency and effectiveness of our proposed techniques. Furthermore, to support better scalability and higher throughput, we propose a distributed version of Skype, namely DSkype, on top of Storm, which is a popular distributed stream processing system. With the help of fine-tuned subscription/message distribution mechanisms, DSkype can achieve orders of magnitude speed-up than its centralized version.
引用
收藏
页码:301 / 326
页数:26
相关论文
共 50 条
  • [1] Top-k spatial-keyword publish/subscribe over sliding window
    Xiang Wang
    Wenjie Zhang
    Ying Zhang
    Xuemin Lin
    Zengfeng Huang
    [J]. The VLDB Journal, 2017, 26 : 301 - 326
  • [2] SKYPE: Top-k Spatial-keyword Publish/Subscribe Over Sliding Window
    Wang, Xiang
    Zhang, Ying
    Zhang, Wenjie
    Lin, Xuemin
    Huang, Zengfeng
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 9 (07): : 588 - 599
  • [3] Temporal Spatial-Keyword Top-k Publish/Subscribe
    Chen, Lisi
    Cong, Gao
    Cao, Xin
    Tan, Kian-Lee
    [J]. 2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 255 - 266
  • [4] Spatial-Keyword Skyline Publish/Subscribe Query Processing Over Distributed Sliding Window Streaming Data
    Deng, Ze
    Wang, Yue
    Liu, Tao
    Dustdar, Schahram
    Ranjan, Rajiv
    Zomaya, Albert
    Liu, Yizhi
    Wang, Lizhe
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (10) : 2659 - 2674
  • [5] Top-k/w publish/subscribe: A publish/subscribe model for continuous top-k processing over data streams
    Pripuzic, Kresimir
    Zarko, Ivana Podnar
    Aberer, Karl
    [J]. INFORMATION SYSTEMS, 2014, 39 : 256 - 276
  • [6] Continuous top-k spatial-keyword search on dynamic objects
    Dong, Yuyang
    Xiao, Chuan
    Chen, Hanxiong
    Yu, Jeffrey Xu
    Takeoka, Kunihiro
    Oyamada, Masafumi
    Kitagawa, Hiroyuki
    [J]. VLDB JOURNAL, 2021, 30 (02): : 141 - 161
  • [7] SOPS: A System for Efficient Processing of Spatial-Keyword Publish/Subscribe
    Chen, Lisi
    Cui, Yan
    Cong, Gao
    Cao, Xin
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 7 (13): : 1601 - 1604
  • [8] Popularity-based Top-k Spatial-keyword Preference Query
    Valiense de Andrade, Claudio Moises
    Rocha-Junior, Joao B.
    [J]. WEBMEDIA 2019: PROCEEDINGS OF THE 25TH BRAZILLIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB, 2019, : 505 - 512
  • [9] Top-k Publish/Subscribe for Ride Hitching
    Li, Yafei
    Gu, Hongyan
    Chen, Rui
    Xu, Jianliang
    Xu, Mingliang
    [J]. 2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 2291 - 2296
  • [10] Geo-Social Keyword Top-k Data Monitoring over Sliding Window
    Nishio, Shunya
    Amagata, Daichi
    Hara, Takahiro
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2017, PT I, 2017, 10438 : 409 - 424