Computer and Database Location in Distributed Computer Systems
IEEE Transactions on Computers
A fast approximation algorithm for the multicovering problem
Discrete Applied Mathematics
A review of concurrency and reliability issues in distributed database systems
Concurrency control and reliability in distributed systems
Design of partially replicated distributed database systems: an integrated methodology
SIGMETRICS '88 Proceedings of the 1988 ACM SIGMETRICS conference on Measurement and modeling of computer systems
A Majority consensus approach to concurrency control for multiple copy databases
ACM Transactions on Database Systems (TODS)
Proceedings of the Fourth International Conference on Data Engineering
R* Optimizer Validation and Performance Evaluation for Distributed Queries
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Weighted voting for replicated data
SOSP '79 Proceedings of the seventh ACM symposium on Operating systems principles
Performance of update algorithms for replicated data in a distributed database.
Performance of update algorithms for replicated data in a distributed database.
Performance Modeling of Distributed and Replicated Databases
IEEE Transactions on Knowledge and Data Engineering
Hi-index | 0.01 |
The effect of simplistic assumptions about the data distribution and replication in a system on performance measures and the computational complexity and accuracy of evaluations of performance measures is investigated. The size of the participating node set of a transaction is chosen as the desired performance measure. A data distribution and replication model is represented by four key parameters. Probabilistic analysis is used to evaluate six of these models. It is concluded that even though some of the data distribution and replication models appear to be simplistic, the results obtained from them are very close to those from complex models. In addition, the gains due to drastically reduced execution times strongly suggest the use of simple models (at least) in the early stages of the design process.