Efficient Filtering of Branch Queries for High-Performance XML Data Services

被引:3
|
作者
Choi, Ryan H. [1 ]
Wang, Raymond K. [1 ]
机构
[1] Univ New S Wales, Sch Engn & Comp Sci, Sydney, NSW 2052, Australia
关键词
Algorithms; Publish/Subscribe; Query Processing; XML; XML Filtering; XML Stream Processing; Xpath; ARCHITECTURE; DOCUMENTS; AUTOMATA;
D O I
10.4018/jdm.2009040104
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient XML filtering has been the fundamental technique in recent Web service and XML publish/subscribe applications. In this article, we consider the problem of filtering a streaming XML data efficiently against a large number of branch XPath queries. To improve the performance of XML,filtering, branch queries tire grouped into similar queries, and the common paths between queries in the same group are identified. After performing structural matching of queries, queries are organized in a way that multiple queries can be evaluated simultaneously in the post-processing phase. In the post-processing phase, join operations arc executed in a pipeline fashion, and intermediate join results are shared amongst the queries in the same group. As a result, the total number of join operations performed in the post-processing phase is significantly reduced In addition, we also present how to efficiently return all matching elements for each matching branch query. Experiments show that our proposal is efficient and scalable compared to previous work. [Article copies are available for purchase from InfoSci-on-Demand.com]
引用
收藏
页码:58 / 83
页数:26
相关论文
共 50 条
  • [41] SPRINT: A High-Performance, Energy-Efficient, and Scalable Chiplet-Based Accelerator With Photonic Interconnects for CNN Inference
    Li, Yuan
    Louri, Ahmed
    Karanth, Avinash
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (10) : 2332 - 2345
  • [42] CONFIGURABLE HIGH-PERFORMANCE VIDEO PLATFORM USING MULTIPLE RISC CLUSTERS CONNECTED WITH SEPARATED DATA AND CONTROL NETWORKS
    Kim, Daewoong
    Cha, Kilhyung
    Choi, Soonwoo
    Chae, Soo-Ik
    SIPS: 2009 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, 2009, : 173 - 178
  • [43] Multiway K-Clustered Tensor Approximation: Toward High-Performance Photorealistic Data-Driven Rendering
    Tsai, Yu-Ting
    ACM TRANSACTIONS ON GRAPHICS, 2015, 34 (05):
  • [44] HPDcache: Open-Source High-Performance L1 Data Cache for RISC-V Cores
    Fuguet, Cesar
    PROCEEDINGS OF THE 20TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2023, CF 2023, 2023, : 377 - 378
  • [45] HiTempo: a platform for time-series analysis of remote-sensing satellite data in a high-performance computing environment
    Van den Bergh, Frans
    Wessels, Konrad J.
    Miteff, Simeon
    Van Zyl, Terence L.
    Gazendam, Albert D.
    Bachoo, Asheer K.
    INTERNATIONAL JOURNAL OF REMOTE SENSING, 2012, 33 (15) : 4720 - 4740
  • [46] A High-Performance Database Management System for Managing and Analyzing Large-Scale SNP Data in Plant Genotyping and Breeding Applications
    Zhao, Yikun
    Jiang, Bin
    Huo, Yongxue
    Yi, Hongmei
    Tian, Hongli
    Wu, Haotian
    Wang, Rui
    Zhao, Jiuran
    Wang, Fengge
    AGRICULTURE-BASEL, 2021, 11 (11):
  • [47] Oxygen Vacancy-Rich Mixed-Valence Cerium MOF: An Efficient Separator Coating to High-Performance Lithium-Sulfur Batteries
    Jin, Hong-Guang
    Wang, Mingyu
    Wen, Jian-Xin
    Han, Sheng-Hua
    Hong, Xu-Jia
    Cai, Yue-Peng
    Li, Guangli
    Fan, Jincheng
    Chao, Zi-Sheng
    ACS APPLIED MATERIALS & INTERFACES, 2021, 13 (03) : 3899 - 3910
  • [48] Dynamo: A flexible, user-friendly development tool for subtomogram averaging of cryo-EM data in high-performance computing environments
    Castano-Diez, Daniel
    Kudryashev, Mikhail
    Arheit, Marcel
    Stahlberg, Henning
    JOURNAL OF STRUCTURAL BIOLOGY, 2012, 178 (02) : 139 - 151
  • [49] Few-layered ReS2 nanosheets grown on carbon nanotubes: A highly efficient anode for high-performance lithium-ion batteries
    Qi, Fei
    He, Jiarui
    Chen, Yuanfu
    Zheng, Binjie
    Li, Qian
    Wang, Xinqiang
    Yu, Bo
    Lin, Jie
    Zhou, Jinhao
    Li, Pingjian
    Zhang, Wanli
    Li, Yanrong
    CHEMICAL ENGINEERING JOURNAL, 2017, 315 : 10 - 17
  • [50] Three-dimensional Fe3O4/N-graphene sponge as an efficient organosulfide host for high-performance lithium-organosulfur batteries
    He, Jiarui
    Bhargav, Amruth
    Manthiram, Arumugam
    ENERGY STORAGE MATERIALS, 2019, 23 : 88 - 94