2001
DOI: 10.1007/3-540-44759-8_20
|View full text |Cite
|
Sign up to set email alerts
|

A Very Efficient Order Preserving Scalable Distributed Data Structure

Abstract: Abstract. SDDSs (Scalable Distributed Data Structures) are access methods specifically designed to satisfy the high performance requirements of a distributed computing environment made up by a collection of computers connected through a high speed network. In this paper we present and discuss performances of ADST, a new order preserving SDDS with a worst-case constant cost for exact-search queries, a worst-case logarithmic cost for update queries, and an optimal worst-case cost for range search queries of O(k)… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0

Year Published

2001
2001
2013
2013

Publication Types

Select...
1
1
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 13 publications
0
2
0
Order By: Relevance
“…In [7] experimental comparisons exploring behavior of ADST in the average case and comparing it with existing structures are considered. The result is that ADST is the best choice also in the average case.…”
Section: Discussionmentioning
confidence: 99%
“…In [7] experimental comparisons exploring behavior of ADST in the average case and comparing it with existing structures are considered. The result is that ADST is the best choice also in the average case.…”
Section: Discussionmentioning
confidence: 99%
“…Although the size of a record is fixed in some SDDS (like LH*), the rule may be violated to store records of variable size, without breaking the rules of record addressing. A comparison of different SDDS architectures may be found in (Di Pasquale & Nardelli, 2000).…”
Section: Related Workmentioning
confidence: 99%
“…We relaxed this hypothesis and we provided a preliminary analysis the impact of the topology of the underlying network on the complexity of SDDSs. More precisely, in [21] we defined the problem of allocating servers in a network of workstations. Informally, given a set of already allocated servers Ë in a network , an overloaded server × ¾ Ë , in order to balance its load, may ask for the creation and placement of a new server Ø in a node of not already occupied by another server.…”
Section: Distributed Data Accessmentioning
confidence: 99%