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 条
  • [31] Efficient handling of positional predicates within XML query processing
    Vagena, Z
    Koudas, N
    Srivastava, D
    Tsotras, VJ
    DATABASE AND XML TECHNOLOGIES, PROCEEDINGS, 2005, 3671 : 68 - 83
  • [32] On Efficient Query Processing of Stream Counts on the Cell Processor
    Thomas, Dina
    Bordawekar, Rajesh
    Aggarwal, Charu C.
    Yu, Philip S.
    ICDE: 2009 IEEE 25TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2009, : 748 - +
  • [33] Efficient query processing for large XML data in distributed environments
    Kurita, Hiroto
    Hatano, Kenji
    Miyazaki, Jun
    Uemura, Shunsuke
    21ST INTERNATIONAL CONFERENCE ON ADVANCED NETWORKING AND APPLICATIONS, PROCEEDINGS, 2007, : 317 - +
  • [34] CXQU: A Compact XML Storage for Efficient Query and Update processing
    Alkhatib, Ramez
    Scholl, Marc H.
    2008 THIRD INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT, VOLS 1 AND 2, 2008, : 617 - 624
  • [35] Efficient processing of twig query with compound predicates in fuzzy XML
    Liu, Jian
    Ma, Z. M.
    Ma, Ruizhe
    FUZZY SETS AND SYSTEMS, 2013, 229 : 33 - 53
  • [36] Adaptive processing for continuous query over data stream
    Bae, Misook
    Hwang, Buhyun
    Nam, Jiseung
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2007, 4742 : 347 - 358
  • [37] Query Processing and Optimization Techniques over Streamed Fragmented XML
    Guoren Wang
    Huan Huo
    Donghong Han
    Xiaoyun Hui
    World Wide Web, 2008, 11
  • [38] Query processing and optimization techniques over streamed fragmented XML
    Wang, Guoren
    Huo, Huan
    Han, Donghong
    Hui, Xiaoyun
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2008, 11 (03): : 339 - 359
  • [39] Complex twig pattern query processing over XML streams
    Yang, Wei-Dong
    Wang, Qing-Ming
    Shi, Bai-Le
    Ruan Jian Xue Bao/Journal of Software, 2007, 18 (04): : 893 - 904
  • [40] Towards Memory-Efficient Allocation of CNNs on Processing-in-Memory Architecture
    Wang, Yi
    Chen, Weixuan
    Yang, Jing
    Li, Tao
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (06) : 1428 - 1441