MEMORY-EFFICIENT QUERY PROCESSING OVER XML FRAGMENT STREAM WITH FRAGMENT LABELING

被引:0
|
作者
Lee, Sangwook [1 ]
Kim, Jin [1 ]
Kang, Hyunchul [1 ]
机构
[1] Chung Ang Univ, Sch Engn & Comp Sci, Seoul 156756, South Korea
关键词
XML; XML fragment stream; XML fragment labeling; hole-filler model; XML stream query processing; mobile computing;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The portable/hand-held devices deployed in mobile computing environment ale mostly limited in memory To make it possible for them to locally process queries over a large volume of XML data, the data needs to be streamed in fragments of manageable size and the queries need to be processed over the stream with as little memory as possible In this paper, we report a considerable improvement of the state-of-the-art techniques of query processing over XML fragment stream in memory efficiency We use XML fragment labeling (XFL) as a method of representing XML fragmentation, and show that XFL is much more effective than the popular hole-filler (HF) model employed in the state-of-the-art in reducing the amount of memory required for query processing The state-of-the-art with the HF model requires more memory as the stream size increases With XFL, we overcome this fundamental limitation, proposing the techniques to make query processing scalable in the sense that memory requirement is not affected by the size of an stream as long as the stream is bounded The improvement is verified through implementation and a detailed set of experiments
引用
收藏
页码:757 / 782
页数:26
相关论文
共 50 条
  • [41] A Memory-Efficient Hardware Architecture for Connected Component Labeling in Embedded System
    Zhao, Chen
    Gao, Wu
    Nie, Feiping
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2020, 30 (09) : 3238 - 3252
  • [42] NVQuery: Efficient Query Processing in Nonvolatile Memory
    Imani, Mohsen
    Gupta, Saransh
    Sharma, Sahil
    Rosing, Tajana Simunic
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (04) : 628 - 639
  • [43] An efficient fragment processing technique in A-buffer implementation
    Kim, D
    Kim, LS
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2004, E87A (01) : 258 - 269
  • [44] An efficient co-operative framework for multi-query processing over compressed XML data
    He, Juzhen
    Ng, Wilfred
    Wang, Xiaoling
    Zhou, Aoying
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2006, 3882 : 218 - 232
  • [45] Efficient Processing of Continuous Skyline Query over Smarter Traffic Data Stream for Cloud Computing
    Wang Hanning
    Xu Weixiang
    Yang, Jiulin
    Wei, Lili
    Jia Chaolong
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2013, 2013
  • [46] A Memory-based Continuous Query Index for Stream Processing
    Xiong, Cuiwen
    Zhang, Peng
    Li, Yan
    Zhang, Shipeng
    Liu, Qingyun
    Tan, Jianlong
    2014 IEEE INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS), 2014, : 768 - +
  • [47] Systematic Partitioning and Labeling XML Subtrees for Efficient Processing of XML Queries in IoT Environments
    Azzedin, Farag
    Mohammed, Salahadin
    Ghaleb, Mustafa
    Yazdani, Jaweed
    Ahmed, Adel
    IEEE ACCESS, 2020, 8 : 61817 - 61833
  • [48] Efficient query processing for XML keyword queries based on the IDList index
    Zhou, Junfeng
    Bao, Zhifeng
    Wang, Wei
    Zhao, Jinjia
    Meng, Xiaofeng
    VLDB JOURNAL, 2014, 23 (01): : 25 - 50
  • [49] An efficient XML index structure with bottom-up query processing
    Seo, Dong Min
    Yoo, Jae Soo
    Cho, Ki Hyung
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 3, PROCEEDINGS, 2007, 4489 : 813 - +
  • [50] Efficient recursive XML query processing using relational database systems
    Prakash, Sandeep
    Bhowmick, Sourav S.
    Madria, Sanjay
    DATA & KNOWLEDGE ENGINEERING, 2006, 58 (03) : 207 - 242