International audienceTraditional DHT structures optimize data searches over large-scale networks, but provide very poor support for range queries. Several schemes in the literature attempt to overcome this issue, but they fail to combine load balancing, low message overhead, and low latency search operations. In this article we present DRing, an efficient layered solution that directly supports range queries over a ring-like DHT structure. We improve load balancing by focusing queries on the nodes that store data, and by updating neighbour information through an optimistic approach. DRing reduces overhead and latency in environments where queries significantly outnumber data insertion operations. We analyse DRing through simulation and sho...
As a structured overlay network, DHT (Distributed Hash Table) has been widely used in P2P systems. E...
High lookup latencies prohibit peer-to-peer overlays from being used in many performance intensive ...
2006-2007 > Academic research: refereed > Refereed conference paperVersion of RecordPublishe
International audienceDistributed Hash Tables (DHTs) provide the substrate to build scalable and eff...
Abstract: "In recent years, Distributed Hash Tables (DHTs) have been proposed as a fundamental build...
Distributed Hash Table [1] (DHT) is a method to store and lookup data across distributed nodes. It p...
This paper describes the design and implementation of DAST, a Distributed Arbitrary Segment Tree str...
Abstract. Range queries, retrieving all keys within a given range, is an important add-on for Distri...
Range query, which is defined as to find all the keys in a certain range over the underlying P2P net...
International audiencePeer-to-peer (P2P) systems provide a robust, scalable and decentralized way to...
By randomly mapping items and nodes to a common address space, most P2P index structures based on DH...
In this paper we define a Distributed Arbitrary Segment Tree (DAST), a distributed tree-like structu...
Range query processing is an essential role inmany P2P applications including databaseindexing, dist...
Abstract. We consider the conflicting problems of ensuring data-access load balancing and efficientl...
Recent Peer-to-Peer (P2P) systems such as Tapestry, Chord or CAN act primarily as a Distributed Hash...
As a structured overlay network, DHT (Distributed Hash Table) has been widely used in P2P systems. E...
High lookup latencies prohibit peer-to-peer overlays from being used in many performance intensive ...
2006-2007 > Academic research: refereed > Refereed conference paperVersion of RecordPublishe
International audienceDistributed Hash Tables (DHTs) provide the substrate to build scalable and eff...
Abstract: "In recent years, Distributed Hash Tables (DHTs) have been proposed as a fundamental build...
Distributed Hash Table [1] (DHT) is a method to store and lookup data across distributed nodes. It p...
This paper describes the design and implementation of DAST, a Distributed Arbitrary Segment Tree str...
Abstract. Range queries, retrieving all keys within a given range, is an important add-on for Distri...
Range query, which is defined as to find all the keys in a certain range over the underlying P2P net...
International audiencePeer-to-peer (P2P) systems provide a robust, scalable and decentralized way to...
By randomly mapping items and nodes to a common address space, most P2P index structures based on DH...
In this paper we define a Distributed Arbitrary Segment Tree (DAST), a distributed tree-like structu...
Range query processing is an essential role inmany P2P applications including databaseindexing, dist...
Abstract. We consider the conflicting problems of ensuring data-access load balancing and efficientl...
Recent Peer-to-Peer (P2P) systems such as Tapestry, Chord or CAN act primarily as a Distributed Hash...
As a structured overlay network, DHT (Distributed Hash Table) has been widely used in P2P systems. E...
High lookup latencies prohibit peer-to-peer overlays from being used in many performance intensive ...
2006-2007 > Academic research: refereed > Refereed conference paperVersion of RecordPublishe