The dangers of replication and a solution
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Correctness and parallelism in composite systems
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Update propagation protocols for replicated databates
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
OLAP Query Routing and Physical Design in a Database Cluster
EDBT '00 Proceedings of the 7th International Conference on Extending Database Technology: Advances in Database Technology
VLDB '98 Proceedings of the 24rd International Conference on Very Large Data Bases
Fast Algorithms for Maintaining Replica Consistency in Lazy Master Replicated Databases
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Working Together in Harmony - An Implementation of the CORBA Object Query Service and its Evaluation
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
Consistent data replication: is it feasible in WANs?
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
Hi-index | 0.01 |
We investigate the design of a coordinator for a cluster of databases. We consider the following alternatives: TP-Heavy using the TUXEDO TP-monitor, TP-Lite with the ORACLE8 database system, and a TP-Less coordinator implemented in Embedded SQL/C++. In particular, we investigate the scalability of full replication. We assume that update actions on all replica are executed either synchronously or asynchronously. It turns out that the TP-Less approach outperforms commercial TP-middleware for small cluster sizes already. Another observation is that asynchronous updates are the preferred option compared to synchronous updates. The conclusion is that a transaction protocol at the second layer must be replication-aware.