21st International Conference on Data Engineering Workshops (ICDEW'05) 2005
DOI: 10.1109/icde.2005.200
|View full text |Cite
|
Sign up to set email alerts
|

Best Effort Query Processing in DHT-based P2P Systems

Abstract: Structured P2P systems in the form of distributed hash tables (DHT) are a promising approach for building massively distributed data management platforms. However, for many applications the supported key lookup queries are not sufficient. Instead, techniques for managing and querying (relational) structured data are required. In this paper, we argue that in order to cope with the dynamics in large-scale P2P systems such query techniques should be work in a best effort manner. We describe such operations (namel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2006
2006
2010
2010

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 9 publications
(13 citation statements)
references
References 20 publications
(19 reference statements)
0
13
0
Order By: Relevance
“…To cope with that problem, several multicast approaches (cf. [8] for an overview, additionally [6,[9][10][11][12]) try to store tuples of the same relation on neighboring peers, as shown on the right side of Fig. 2.…”
Section: Data Placementmentioning
confidence: 99%
See 2 more Smart Citations
“…To cope with that problem, several multicast approaches (cf. [8] for an overview, additionally [6,[9][10][11][12]) try to store tuples of the same relation on neighboring peers, as shown on the right side of Fig. 2.…”
Section: Data Placementmentioning
confidence: 99%
“…2.4. Content Addressable Network and a routing table example 2.2 Relational query processing in P2P systems A number of approaches, e.g., [5,6] have been proposed to evaluate complex, database-like queries on top of structured P2P systems that store large amounts of data sets. Generally the proposals consist of (1) a data-placement strategy which defines how relations are distributed over the network and (2) a query processor that copes with the highly distributed nature of P2P systems.…”
Section: Examplementioning
confidence: 99%
See 1 more Smart Citation
“…Thus, the main challenge for that systems is to process complex queries such as similarity, approximate and range selections. This challenge was recently addressed in [9,21,28] by adding a layer on top of the existing DHT systems to process complex queries.…”
Section: Introductionmentioning
confidence: 99%
“…The former suggests applying the following algebraic equivalence as long as the number of inter-peer (i.e., between different peers) joins in the equivalent query plan is less than the intra-peer one. This heuristic comes in accordance to best effort query processing strategies for P2P systems introduced in [43]. Moreover, promoting intra-peer processing exploits the benefits of query shipping as discussed in [13].…”
Section: Compile-time Optimizationmentioning
confidence: 99%