Proceedings of the Twelfth International Conference on Data Engineering
DOI: 10.1109/icde.1996.492198
|View full text |Cite
|
Sign up to set email alerts
|

Data replication in Mariposa

Abstract: The Mariposa distributed data manager uses an economic model for managing the allocation of both storage objects and queries to servers. In this paper, we present extensions to the economic model which support replica management, as well as our mechanisms for propagating updates among replicas. We show h o w our replica control mechanism can be used to provide consistent, although potentially stale, views of data across many machines without expensive per-transaction synchronization. We present a rule-based co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
34
0
1

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 50 publications
(35 citation statements)
references
References 15 publications
0
34
0
1
Order By: Relevance
“…There are methods that do only fragmentation [1,24,26,33,34] and methods that do only allocation of predefined fragments [3,4,7,10,13,20,30]. Some methods also exist that integrate both tasks [9,11,17,19,25,27,29]. Replication, however, is typically done as a separate task [5,8,15,21,22,32], although some methods, like ours, take an integral view of fragmentation, allocation and replication [11,27,29].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…There are methods that do only fragmentation [1,24,26,33,34] and methods that do only allocation of predefined fragments [3,4,7,10,13,20,30]. Some methods also exist that integrate both tasks [9,11,17,19,25,27,29]. Replication, however, is typically done as a separate task [5,8,15,21,22,32], although some methods, like ours, take an integral view of fragmentation, allocation and replication [11,27,29].…”
Section: Related Workmentioning
confidence: 99%
“…Some methods also exist that integrate both tasks [9,11,17,19,25,27,29]. Replication, however, is typically done as a separate task [5,8,15,21,22,32], although some methods, like ours, take an integral view of fragmentation, allocation and replication [11,27,29]. Dynamic replication algorithms [5,15,21,22,32] can optimize for different measures, but we believe that refragmentation and reallocation must be considered as alternatives to replication.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Moreover, indexes, constructed in the cache, accelerate the queries. Future work includes the expansion of the infrastructure with caching of materialized views, similar to [25], or partial columns, similar to [21]. Furthermore, additional CPUs are employed to speed up queries.…”
Section: Cost Of Structuresmentioning
confidence: 99%
“…This market mechanism leads to an equitable temperature distribution in the system 135]. Other domains where market mechanisms were successfully applied include purchasing memory in an operating systems 53], allocating virtual circuits 89], \stealing" unused CPU cycles in a network of computers 79,269], predicting option futures in nancial markets 214], and numerous scheduling and distributed resource allocation problems 159,165,245,255,275,276].…”
Section: Computational Economicsmentioning
confidence: 99%