Replica-aware, multi-dimensional range queries in Distributed Hash Tables

被引:5
|
作者
Chazapis, Antony [1 ]
Asiki, Athanasia [1 ]
Tsoukalas, Georgios [1 ]
Tsoumakos, Dimitrios [1 ]
Koziris, Nectarios [1 ]
机构
[1] Natl Tech Univ Athens, Sch Elect & Comp Engn, Comp Syst Lab, GR-10682 Athens, Greece
关键词
Peer-to-peer systems; Distributed Hash Tables; Replication; Multi-dimensional data; Range queries; OVERLAY; TREE;
D O I
10.1016/j.comcom.2010.01.024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present and evaluate a protocol that enables fast and accurate range-query execution in Distributed Hash Tables (DHTs). Range queries are of particular importance when the network is populated with groups or collections of data items, whose respective identifiers are generated in a way that encodes semantic relationships into key distances. Contrary to related work in the same direction, our proposed query engine is aware of data replicas at the DHT level and by grouping related nodes into replica neighborhoods, resolves queries with the minimum amount of messaging overhead. Moreover, we suggest pairing respective operations with the core DHT routing mechanics, which allows for reusing existing management and monitoring structures and automatically adapting the query path to the dynamic characteristics of the overlay. We also present an application scenario and the respective deployment details of a prototype implementation in the context of the Gredia project. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:984 / 996
页数:13
相关论文
共 50 条
  • [1] CCIndex: A Complemental Clustering Index on Distributed Ordered Tables for Multi-dimensional Range Queries
    Zou, Yongqiang
    Liu, Jia
    Wang, Shicai
    Zha, Li
    Xu, Zhiwei
    NETWORK AND PARALLEL COMPUTING, 2010, 6289 : 247 - 261
  • [2] LCIndex: A Local and Clustering Index on Distributed Ordered Tables for Flexible Multi-Dimensional Range Queries
    Feng, Chen
    Yang, Xi
    Liang, Fan
    Sun, Xian-He
    Xu, Zhiwei
    2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2015, : 719 - 728
  • [3] Replica-Aware Job Scheduling in Distributed Systems
    Liao, Wei-Cheng
    Wu, Jan-Jan
    ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2010, 6104 : 290 - +
  • [4] Aggregate aware caching for multi-dimensional queries
    Deshpande, PM
    Naughton, JF
    ADVANCES IN DATABASE TECHNOLOGY-DEBT 2000, PROCEEDINGS, 2000, 1777 : 167 - 182
  • [5] Implementing range queries with a decentralized balanced tree over distributed hash tables
    Lopes, Nuno
    Baquero, Carlos
    NETWORK-BASED INFORMATION SYSTEMS, PROCEEDINGS, 2007, 4658 : 197 - +
  • [6] Enhanced distributed hash tables for complex queries
    Garg, Pankaj
    Kumar, Amit
    Saran, Huzur
    2006 1ST INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS SOFTWARE & MIDDLEWARE, VOLS 1 AND 2, 2006, : 514 - +
  • [7] A structured overlay for multi-dimensional range queries
    Schuett, Thorsten
    Schintke, Florian
    Reinefeld, Alexander
    EURO-PAR 2007 PARALLEL PROCESSING, PROCEEDINGS, 2007, 4641 : 503 - +
  • [8] Bringing efficient advanced queries to distributed Hash Tables
    Bauer, D
    Hurley, P
    Pletka, R
    Waldvogel, M
    LCN 2004: 29TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 2004, : 6 - 14
  • [9] The effect of replica placement on routing robustness in distributed hash tables
    Harvesf, Cyrus
    Blough, Douglas M.
    SIXTH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2006, : 57 - +
  • [10] Processing top-k queries in distributed hash tables
    Akbarinia, Reza
    Pacitti, Esther
    Valduriez, Patrick
    EURO-PAR 2007 PARALLEL PROCESSING, PROCEEDINGS, 2007, 4641 : 489 - +