Skyframe: a framework for skyline query processing in peer-to-peer systems

被引:42
|
作者
Wang, Shiyuan [1 ]
Vu, Quang Hieu [2 ]
Ooi, Beng Chin [2 ]
Tung, Anthony K. H. [2 ]
Xu, Lizhen [3 ]
机构
[1] Univ Calif Santa Barbara, Santa Barbara, CA 93106 USA
[2] Natl Univ Singapore, Singapore 117548, Singapore
[3] Southeast Univ, Nanjing, Peoples R China
来源
VLDB JOURNAL | 2009年 / 18卷 / 01期
关键词
Framework; Skyline query processing; Peer-to-peer systems; Optimization; Load balancing;
D O I
10.1007/s00778-008-0104-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper looks at the processing of skyline queries on peer-to-peer (P2P) networks. We propose Skyframe, a framework for efficient skyline query processing in P2P systems, which addresses the challenges of quick response time, low network communication cost and query load balancing among peers. Skyframe consists of two querying methods: one is optimized for network communication while the other focuses on query response time. These methods are different in the way in which the query search space is defined. In particular, the first method uses a high dominating point that has a large dominating region to prune the search space to achieve a low cost in network communication. On the other hand, the second method relaxes the search space in order to allow parallel query processing to speed up query response. Skyframe achieves query load balancing by both query load conscious data space splitting/merging during the join/departure of nodes and dynamic load migration. We further show how to apply Skyframe to both the P2P systems supporting multi-dimensional indexing and the P2P systems supporting single-dimensional indexing. Finally, we have conducted extensive experiments on both real and synthetic data sets over two existing P2P systems: CAN (Ratnasamy in A scalable content-addressable network. In: Proceedings of SIGCOMM Conference, pp. 161-172, 2001) and BATON (Jagadish et al. in A balanced tree structure for peer-to-peer networks. In: Proceedings of VLDB Conference, pp. 661-672, 2005) to evaluate the effectiveness and scalability of Skyframe.
引用
收藏
页码:345 / 362
页数:18
相关论文
共 50 条
  • [1] Skyframe: a framework for skyline query processing in peer-to-peer systems
    Shiyuan Wang
    Quang Hieu Vu
    Beng Chin Ooi
    Anthony K. H. Tung
    Lizhen Xu
    [J]. The VLDB Journal, 2009, 18 : 345 - 362
  • [2] Efficient skyline query processing on peer-to-peer networks
    Wang, Shiyuan
    Ooi, Beng Chin
    Tung, Anthony K. H.
    Xu, Lizhen
    [J]. 2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2007, : 1101 - +
  • [3] Skyline-based peer-to-peer top-k query processing
    Vlachou, Akrivi
    Doulkeridis, Christos
    Norvag, Kjetil
    Vazirgiannis, Michalis
    [J]. 2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 1421 - +
  • [4] Efficient Range Query Processing in Peer-to-Peer Systems
    Li, Dongsheng
    Cao, Jiannong
    Lu, Xicheng
    Chan, Keith C. C.
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2009, 21 (01) : 78 - 91
  • [5] Query processing in ontology-based peer-to-peer systems
    Stuckenschmidt, H
    van Harmelen, F
    Glunchiglia, F
    [J]. ONTOLOGIES FOR AGENTS: THEORY AND EXPERIENCES, 2005, : 145 - 167
  • [6] Efficient Skyline Computation in Structured Peer-to-Peer Systems
    Cui, Bin
    Chen, Lijiang
    Xu, Linhao
    Lu, Hua
    Song, Guojie
    Xu, Quanqing
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2009, 21 (07) : 1059 - 1072
  • [7] Efficient approximate query processing in peer-to-peer networks
    IEEE
    不详
    不详
    [J]. IEEE Trans Knowl Data Eng, 2007, 7 (919-933):
  • [8] Efficient approximate query processing in peer-to-peer networks
    Arai, Benjamin
    Das, Gautam
    Gunopulos, Dimitrios
    Kalogeraki, Vana
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2007, 19 (07) : 919 - 933
  • [9] Query answering in peer-to-peer data exchange systems
    Bertossi, L
    Bravo, L
    [J]. CURRENT TRENDS IN DATABASE TECHNOLOGY - EDBT 2004 WORKSHOPS, PROCEEDINGS, 2004, 3268 : 476 - 485
  • [10] Adaptive query-caching in Peer-to-Peer systems
    Yin, ZN
    Jin, H
    Zhang, C
    Yuan, Q
    Zhao, CC
    [J]. NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2005, 3779 : 97 - 104