메뉴 건너뛰기




Volumn 25, Issue 3, 2000, Pages 333-379

A new approach to developing and implementing eager database replication protocols

Author keywords

Algorithms; C.2.4 Computer Communication Networks : Distributed systems; C.4 Computer Systems Organization : Performance of systems; Distributed databases; H.2.4 Database Management : Systems Concurrency; Management; Performance; Transaction processing

Indexed keywords


EID: 0001745084     PISSN: 03625915     EISSN: None     Source Type: Journal    
DOI: 10.1145/363951.363955     Document Type: Article
Times cited : (133)

References (61)
  • 5
    • 0039728273 scopus 로고
    • The tree quorum protocol: An efficient approach for managing replicated data
    • VLDB, Brisbane, Australia, Aug. 13-16, D. McLeod, R. Sacks-Davis, and H. Schek, Eds. Morgan Kaufmann Publishers Inc., San Francisco, CA
    • AGRAWAL, D. AND EL ABBADI, A. 1990. The tree quorum protocol: An efficient approach for managing replicated data. In Proceedings of the 16th International Conference on Very Large Data Bases (VLDB, Brisbane, Australia, Aug. 13-16), D. McLeod, R. Sacks-Davis, and H. Schek, Eds. Morgan Kaufmann Publishers Inc., San Francisco, CA, 243-254.
    • (1990) Proceedings of the 16th International Conference on Very Large Data Bases , pp. 243-254
    • Agrawal, D.1    El Abbadi, A.2
  • 6
    • 84976728043 scopus 로고
    • Concurrency control performance modeling: Alternatives and implications
    • Dec.
    • AGRAWAL, R., CAREY, M. J., AND LIVNY, M. 1987. Concurrency control performance modeling: Alternatives and implications. ACM Trans. Database Syst. 12, 4 (Dec.), 609-654.
    • (1987) ACM Trans. Database Syst. , vol.12 , Issue.4 , pp. 609-654
    • Agrawal, R.1    Carey, M.J.2    Livny, M.3
  • 11
    • 0032089844 scopus 로고    scopus 로고
    • Replication, consistency, and practicality: Are these mutually exclusive?
    • SIGMOD '98, Seattle, WA, June 1-4, A. Tiwary and M. Franklin, Eds. ACM Press, New York, NY
    • ANDERSON, T. A., BREITBART, Y., KORTH, H. F., AND WOOL, A. 1998. Replication, consistency, and practicality: Are these mutually exclusive? In Proceedings of ACM SIGMOD International Conference on Management of Data (SIGMOD '98, Seattle, WA, June 1-4), A. Tiwary and M. Franklin, Eds. ACM Press, New York, NY, 484-495.
    • (1998) Proceedings of ACM SIGMOD International Conference on Management of Data , pp. 484-495
    • Anderson, T.A.1    Breitbart, Y.2    Korth, H.F.3    Wool, A.4
  • 12
    • 0040914130 scopus 로고
    • American National Standard for Information Systems-Database Languages-SQL
    • ANSI. 1992. X3.135-1992. American National Standard for Information Systems-Database Languages-SQL.
    • (1992) X3.135-1992
  • 13
    • 0024640876 scopus 로고
    • A model for concurrency in nested transactions systems
    • Apr.
    • BEERI, C., BERNSTEIN, P. A., AND GOODMAN, N. 1989. A model for concurrency in nested transactions systems. J. ACM 36, 2 (Apr.), 230-269.
    • (1989) J. ACM , vol.36 , Issue.2 , pp. 230-269
    • Beeri, C.1    Bernstein, P.A.2    Goodman, N.3
  • 16
    • 84976814834 scopus 로고
    • Lightweight causal and atomic group multicast
    • Aug.
    • BIRMAN, K., SCHIPER, A., AND STEPHENSON, P. 1991. Lightweight causal and atomic group multicast. ACM Trans. Comput. Syst. 9, 3 (Aug.), 272-314.
    • (1991) ACM Trans. Comput. Syst. , vol.9 , Issue.3 , pp. 272-314
    • Birman, K.1    Schiper, A.2    Stephenson, P.3
  • 18
    • 0030642744 scopus 로고    scopus 로고
    • Replication and consistency: Being lazy helps sometimes
    • PODS '97, Tucson, AZ, May 12-14, A. Mendelzon and Z. M. Özsoyoglu, Chairs. ACM Press, New York, NY
    • BREITBART, Y. AND KORTH, H. F. 1997. Replication and consistency: being lazy helps sometimes. In Proceedings of the 16th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS '97, Tucson, AZ, May 12-14), A. Mendelzon and Z. M. Özsoyoglu, Chairs. ACM Press, New York, NY, 173-184.
    • (1997) Proceedings of the 16th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems , pp. 173-184
    • Breitbart, Y.1    Korth, H.F.2
  • 21
    • 84982877645 scopus 로고
    • Unreliable failure detectors for asynchronous systems
    • PODC '91, Montreal, Que., Canada, Aug. 19-21, L. Logrippo, Chair. ACM Press, New York, NY
    • CHANDRA, T. D. AND TOUEG, S. 1991. Unreliable failure detectors for asynchronous systems (preliminary version). In Proceedings of the 10th Annual ACM Symposium on Principles of Distributed Computing (PODC '91, Montreal, Que., Canada, Aug. 19-21), L. Logrippo, Chair. ACM Press, New York, NY, 325-340.
    • (1991) Proceedings of the 10th Annual ACM Symposium on Principles of Distributed Computing , pp. 325-340
    • Chandra, T.D.1    Toueg, S.2
  • 25
    • 0030129232 scopus 로고    scopus 로고
    • The Transis approach to high availability cluster communication
    • DOLEV, D. AND MALKI, D. 1996. The Transis approach to high availability cluster communication. Commun. ACM 39, 4, 63-70.
    • (1996) Commun. ACM , vol.39 , Issue.4 , pp. 63-70
    • Dolev, D.1    Malki, D.2
  • 26
    • 0024673638 scopus 로고
    • Maintaining availability in partitioned replicated databases
    • June
    • EL ABBADI, A. AND TOUEG, S. 1989. Maintaining availability in partitioned replicated databases. ACM Trans. Database Syst. 14, 2 (June), 264-290.
    • (1989) ACM Trans. Database Syst. , vol.14 , Issue.2 , pp. 264-290
    • El Abbadi, A.1    Toueg, S.2
  • 27
    • 0017018483 scopus 로고
    • The notions of consistency and predicate locks in a database system
    • ESWARAN, K. P., GRAY, J. N., LORIE, R. A., AND TRAIGER, I. 1976. The notions of consistency and predicate locks in a database system. Commun. ACM 19, 11, 624-633.
    • (1976) Commun. ACM , vol.19 , Issue.11 , pp. 624-633
    • Eswaran, K.P.1    Gray, J.N.2    Lorie, R.A.3    Traiger, I.4
  • 31
    • 0001758268 scopus 로고
    • A discussion of relational database replication technology
    • GOLDRING, R. 1994. A discussion of relational database replication technology. InfoDB 8, 1.
    • (1994) InfoDB , vol.8 , pp. 1
    • Goldring, R.1
  • 33
    • 0000761412 scopus 로고
    • Granularity of locks and degrees of consistency in a shared database
    • Elsevier North-Holland, Inc., Amsterdam, The Netherlands
    • GRAY, J., LORIE, R., PUTZOLU, G., AND TRAIGER, I. 1976. Granularity of locks and degrees of consistency in a shared database. In Modeling in Data Base Mangement Systems. Elsevier North-Holland, Inc., Amsterdam, The Netherlands.
    • (1976) Modeling in Data Base Mangement Systems
    • Gray, J.1    Lorie, R.2    Putzolu, G.3    Traiger, I.4
  • 35
    • 21844503701 scopus 로고
    • Transaction model vs virtual synchrony model: Bridging the gap
    • Springer-Verlag, New York, NY
    • GUERRAOUI, R. AND SCHIPER, A. 1995. Transaction model vs virtual synchrony model: Bridging the gap. In Theory and Practice in Distributed Systems. Springer-Verlag, New York, NY, 121-132.
    • (1995) Theory and Practice in Distributed Systems , pp. 121-132
    • Guerraoui, R.1    Schiper, A.2
  • 37
    • 0003070483 scopus 로고
    • Fault-tolerant broadcasts and related problems
    • S. Mullender, Ed. Addison-Wesley Longman Publ. Co., Inc., Reading, MA
    • HADZILACOS, V. AND TOUEG, S. 1993. Fault-tolerant broadcasts and related problems. In Distributed Systems (2nd ed.), S. Mullender, Ed. Addison-Wesley Longman Publ. Co., Inc., Reading, MA, 97-145.
    • (1993) Distributed Systems (2nd Ed.) , pp. 97-145
    • Hadzilacos, V.1    Toueg, S.2
  • 39
    • 0031637098 scopus 로고    scopus 로고
    • A suite of database replication protocols based on group communication primitives
    • ICDCS '98, Amsterdam, The Netherlands, May. IEEE Computer Society Press, Los Alamitos, CA
    • KEMME, B. AND ALONSO, G. 1998. A suite of database replication protocols based on group communication primitives. In Proceedings of the 18th IEEE International Conference on Distributed Computing Systems (ICDCS '98, Amsterdam, The Netherlands, May). IEEE Computer Society Press, Los Alamitos, CA.
    • (1998) Proceedings of the 18th IEEE International Conference on Distributed Computing Systems
    • Kemme, B.1    Alonso, G.2
  • 42
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • LAMPORT, L. 1978. Time, clocks, and the ordering of events in a distributed system. Commun. ACM 21, 7, 558-565.
    • (1978) Commun. ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 43
    • 84976696080 scopus 로고
    • Parallelism and concurrency control performance in distributed database machines
    • SIGMOD '89, Portland, OR, June, J. Clifford, B. Lindsay, and D. Maier, Eds. ACM Press, New York, NY
    • LIVNY, M. 1989. Parallelism and concurrency control performance in distributed database machines. In Proceedings of the 1989 ACM SIGMOD International Conference on Management of Data (SIGMOD '89, Portland, OR, June), J. Clifford, B. Lindsay, and D. Maier, Eds. ACM Press, New York, NY, 122-133.
    • (1989) Proceedings of the 1989 ACM SIGMOD International Conference on Management of Data , pp. 122-133
    • Livny, M.1
  • 44
    • 0022069122 scopus 로고
    • A √N algorithm for mutual exclusion in decentralized systems
    • May
    • MAEKAWA, M. 1985. A √N algorithm for mutual exclusion in decentralized systems. ACM Trans. Comput. Syst. 3, 2 (May), 145-159.
    • (1985) ACM Trans. Comput. Syst. , vol.3 , Issue.2 , pp. 145-159
    • Maekawa, M.1
  • 47
    • 41149117131 scopus 로고
    • Automatically increasing the fault-tolerance of distributed systems
    • PODC '88, Toronto, Ont., Canada, Aug. 15-17, D. Dolev, Chair. ACM Press, New York, NY
    • NEIGER, G. AND TOUEG, S. 1988. Automatically increasing the fault-tolerance of distributed systems. In Proceedings of the Seventh Annual ACM Symposium on Principles of Distributed Computing (PODC '88, Toronto, Ont., Canada, Aug. 15-17), D. Dolev, Chair. ACM Press, New York, NY, 248-262.
    • (1988) Proceedings of the Seventh Annual ACM Symposium on Principles of Distributed Computing , pp. 248-262
    • Neiger, G.1    Toueg, S.2
  • 50
    • 0002667973 scopus 로고    scopus 로고
    • Fast algorithms for maintaining replica consistency in lazy master replicated databases
    • VLDB, Edinburgh, Scotland, Sept.
    • PACITTI, E., MINET, P., AND SIMON, E. 1999. Fast algorithms for maintaining replica consistency in lazy master replicated databases. In Proceedings of the International Conference on Very Large Data Bases (VLDB, Edinburgh, Scotland, Sept.). 126-137.
    • (1999) Proceedings of the International Conference on Very Large Data Bases , pp. 126-137
    • Pacitti, E.1    Minet, P.2    Simon, E.3
  • 52
    • 84976787622 scopus 로고
    • Replica control in distributed systems: An asynchronous approach
    • SIGMOD '91, Denver, CO, May 29-31, J. Clifford and R. King, Eds. ACM Press, New York, NY
    • PU, C. AND LEFF, A. 1991. Replica control in distributed systems: An asynchronous approach. In Proceedings of the 1991 ACM SIGMOD International Conference on Management of Data (SIGMOD '91, Denver, CO, May 29-31), J. Clifford and R. King, Eds. ACM Press, New York, NY, 377-386.
    • (1991) Proceedings of the 1991 ACM SIGMOD International Conference on Management of Data , pp. 377-386
    • Pu, C.1    Leff, A.2
  • 57
    • 0039728237 scopus 로고
    • Replication: DB2, Oracle, or Sybase
    • STACEY, D. 1994. Replication: DB2, Oracle, or Sybase. Database Program. Des. 7, 12.
    • (1994) Database Program. Des. , vol.7 , pp. 12
    • Stacey, D.1
  • 59
    • 0018466658 scopus 로고
    • Concurrency control and consistency of multiple copies of data in distributed INGRES
    • May
    • STONEBRAKER, M. 1979. Concurrency control and consistency of multiple copies of data in distributed INGRES. IEEE Trans. Softw. Eng. SE-5, 3 (May), 188-194.
    • (1979) IEEE Trans. Softw. Eng. , vol.SE-5 , Issue.3 , pp. 188-194
    • Stonebraker, M.1
  • 60
    • 0030130161 scopus 로고    scopus 로고
    • Horus: A flexible group communication system
    • VAN RENESSE, R., BIRMAN, K. P., AND MAFFEIS, S. 1996. Horus: a flexible group communication system. Commun. ACM 39, 4, 76-83.
    • (1996) Commun. ACM , vol.39 , Issue.4 , pp. 76-83
    • Van Renesse, R.1    Birman, K.P.2    Maffeis, S.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.