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

被引:0
|
作者
Shiyuan Wang
Quang Hieu Vu
Beng Chin Ooi
Anthony K. H. Tung
Lizhen Xu
机构
[1] University of California,
[2] National University of Singapore,undefined
[3] Southeast University,undefined
来源
The VLDB Journal | 2009年 / 18卷
关键词
Framework; Skyline query processing; Peer-to-peer systems; Optimization; Load balancing;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:17
相关论文
共 50 条
  • [21] A distributed index system for efficient query processing in Peer-to-Peer networks
    Yamada, T
    Aihara, K
    Takasu, A
    Adachi, J
    2003 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS, AND SIGNAL PROCESSING, VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2003, : 139 - 142
  • [22] Framework for developing distributed systems in a peer-to-peer environment
    Ng, Colin
    Alibhai, Zafeer
    Sabaz, Dorian
    Uncu, Ozge
    Gruver, William A.
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 735 - +
  • [23] Dynamic clustering-based query answering in Peer-to-Peer systems
    Qian, WN
    Zhou, SG
    Ren, Y
    Zhou, AY
    Ooi, BC
    Tang, KL
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2003, 2762 : 306 - 313
  • [24] Flexible intensional query-answering for RDF Peer-to-Peer systems
    Majkic, Zoran
    FLEXIBLE QUERY ANSWERING SYSTEMS, PROCEEDINGS, 2006, 4027 : 700 - 712
  • [25] Selectivity-based XML Query Processing in Structured Peer-to-Peer Networks
    Comito, Carmela
    Talia, Domenico
    Trunfio, Paolo
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL DATABASE ENGINEERING & APPLICATIONS SYMPOSIUM (IDEAS '10), 2010, : 236 - 244
  • [26] Query processing in self-profiling composable peer-to-peer mediator databases
    Katchaounov, T
    XML-BASED DATA MANAGEMENT AND MULTIMEDIA ENGINEERING-EDBT 2002 WORKSHOPS, 2002, 2490 : 627 - 637
  • [27] Peer-to-Peer Systems
    Rodrigues, Rodrigo
    Druschel, Peter
    COMMUNICATIONS OF THE ACM, 2010, 53 (10) : 72 - 82
  • [28] Reputation Estimation and Query in Peer-to-Peer Networks
    Jin, Xing
    Chan, S. -H. Gary
    IEEE COMMUNICATIONS MAGAZINE, 2010, 48 (04) : 122 - 127
  • [29] A Mobile Peer-to-Peer Query in a Social Network
    Bae, Joonhyun
    Lee, Seunghun
    Jung, Egun
    Kim, Sangwook
    ALPIT 2008: SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED LANGUAGE PROCESSING AND WEB INFORMATION TECHNOLOGY, PROCEEDINGS, 2008, : 450 - 453
  • [30] Peer-to-Peer Systems
    Steinmetz, Ralf
    Liebau, Nicolas
    Wehrle, Klaus
    IT-INFORMATION TECHNOLOGY, 2007, 49 (05): : 269 - 271