Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Catcher: A Cache Analysis System for Top-k Pub/Sub Service

Published: 01 August 2024 Publication History

Abstract

Top-k Publish/Subscribe (TkPS) service is widely studied in spatial database, with various cache-based methods proposed to address its efficiency challenge in top-k result maintenance. These methods require in-depth exploration of relationships between cache updates and different factors (e.g., data distribution) to optimize cache performance. However, there is currently no system available that assists developers in conducting comprehensive cache analyses within TkPS services. We therefore introduce Catcher, a multi-functional cache analysis system designed for TkPS services. It not only enables users to intuitively analyze the entire maintenance process of top-k results but also aids in identifying bottlenecks and potential optimization spaces of caches. Catcher provides two user-friendly interfaces that allow users to employ simple and easy-to-use consoles to perform statistical analysis. Furthermore, Catcher offers the real-time evaluation of cache-based methods, providing users with instant analysis. We have demonstrated the usability of Catcher on real-world datasets. A short video of our demonstration can be found at https://youtu.be/qI81HoypB0w.

References

[1]
Lisi Chen, Shuo Shang, Christian S Jensen, Jianliang Xu, Panos Kalnis, Bin Yao, and Ling Shao. 2020. Top-k term publish/subscribe for geo-textual data streams. VLDBJ 29 (2020), 1101--1128.
[2]
Yuyang Dong, Hanxiong Chen, and Hiroyuki Kitagawa. 2019. Continuous search on dynamic spatial keyword objects. In ICDE. 1578--1581.
[3]
Yuyang Dong, Chuan Xiao, Hanxiong Chen, Jeffrey Xu Yu, Kunihiro Takeoka, Masafumi Oyamada, and Hiroyuki Kitagawa. 2021. Continuous top-k spatial-keyword search on dynamic objects. VLDBJ 30, 2 (2021), 141--161.
[4]
Dawei Gao, Yongxin Tong, Jieying She, Tianshu Song, Lei Chen, and Ke Xu. 2017. Top-k team recommendation and its variants in spatial crowdsourcing. DSE 2 (2017), 136--150.
[5]
Yafei Li, Lei Gao, Haobo Sun, Huiling Li, and Qingshun Wu. 2022. PRID: An Efficient Pub/Sub Ride Hitching System. In CIKM. 4921--4925.
[6]
Yafei Li, Hongyan Gu, Rui Chen, Jianliang Xu, Shangwei Guo, Junxiao Xue, and Mingliang Xu. 2023. Efficient Top-k Matching for Publish/Subscribe Ride Hitching. TKDE 35, 4 (2023), 3808--3821.
[7]
Kyriakos Mouratidis, Spiridon Bakiras, and Dimitris Papadias. 2006. Continuous monitoring of top-k queries over sliding windows. In SIGMOD. 635--646.
[8]
Shunya Nishio, Daichi Amagata, and Takahiro Hara. 2022. Lamps: Location-aware moving top-k pub/sub. TKDE 34, 1 (2022), 352--364.
[9]
Krešimir Pripužić, Ivana Podnar Žarko, and Karl Aberer. 2015. Time- and space-efficient sliding window top-k query processing. TODS 40, 1 (2015), 1--44.
[10]
Xiang Wang, Wenjie Zhang, Ying Zhang, Xuemin Lin, and Zengfeng Huang. 2017. Top-k spatial-keyword publish/subscribe over sliding window. VLDBJ 26, 3 (2017), 301--326.
[11]
Xiang Wang, Ying Zhang, Wenjie Zhang, Xuemin Lin, and Zengfeng Huang. 2016. SKYPE: top-k spatial-keyword publish/subscribe over sliding window. PVLDB 9, 7 (2016), 588--599.
[12]
Ke Yi, Hai Yu, Jun Yang, Gangqiang Xia, and Yuguo Chen. 2003. Efficient maintenance of materialized top-k views. In ICDE. 189--200.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Proceedings of the VLDB Endowment
Proceedings of the VLDB Endowment  Volume 17, Issue 12
August 2024
837 pages
Issue’s Table of Contents

Publisher

VLDB Endowment

Publication History

Published: 01 August 2024
Published in PVLDB Volume 17, Issue 12

Check for updates

Badges

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 15
    Total Downloads
  • Downloads (Last 12 months)15
  • Downloads (Last 6 weeks)10
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media