Architecture of highly available databases

作者: Sam Drake , Wei Hu , Dale M. McInnis , Martin Sköld , Alok Srivastava

DOI: 10.1007/978-3-540-30225-4_1

关键词: Redundancy (engineering)Data miningTake overDatabase transactionNode (networking)Data redundancyDatabaseDual modular redundancyArchitectureComputer scienceProcess (engineering)

摘要: This paper describes the architectures that can be used to build highly available database management systems. We describe these along two dimensions – process redundancy and data redundancy. Process refers of redundant processes take over in case a or node failure. Data maintenance multiple copies underlying data. believe models characterize most, if not all,

参考文章(12)
Murali Vallath, Oracle real application clusters ,(2003)
Paul DuBois, Davis Axmark, Michael Widenius, MySQL Reference Manual ,(2002)
Øystein Torbjørnsen, Svein-Olaf Hvasshovd, Rune Humborstad, Maitrayi Sabaratnam, 1-Safe Algorithms for Symmetric Site Configurations very large data bases. pp. 316- 325 ,(1997)
Jim Gray, Andreas Reuter, Transaction Processing: Concepts and Techniques ,(1992)
Øystein Torbjørnsen, Svein Erik Bratsberg, Svein-Olaf Hvasshovd, Per Holager, The ClustRa Telecom Database: High Availability, High Throughput, and Real-Time Response very large data bases. pp. 469- 477 ,(1995)
Matthias Wiesmann, André Schiper, Beyond 1-Safety and 2-Safety for Replicated Databases: Group-Safety extending database technology. pp. 165- 182 ,(2004) , 10.1007/978-3-540-24741-8_11
Kexiang Hu, S. Mehrotra, S. Kaplan, Failure handling in an optimized two-safe approach to maintaining primary-backup systems symposium on reliable distributed systems. pp. 161- 167 ,(1998) , 10.1109/RELDIS.1998.740488
Jan Chomicki, Jerzy Marcinkowski, Slawomir Staworko, None, Hippo: A System for Computing Consistent Answers to a Class of SQL Queries extending database technology. pp. 841- 844 ,(2004) , 10.1007/978-3-540-24741-8_53
Michael G. Norman, Thomas Zurek, Peter Thanisch, Much ado about shared-nothing ACM SIGMOD Record. ,vol. 25, pp. 16- 21 ,(1996) , 10.1145/234889.234892
Christos A. Polyzois, Héctor García-Molina, Evaluation of remote backup algorithms for transaction-processing systems ACM Transactions on Database Systems. ,vol. 19, pp. 423- 449 ,(1994) , 10.1145/185827.185836