메뉴 건너뛰기




Volumn 14, Issue 1, 2003, Pages 71-98

The database state machine approach

Author keywords

Atomic broadcast; Database replication; Optimistic concurrency control; State machine approach; Synchronous replication; Transaction processing

Indexed keywords

BROADCASTING; COMPUTER SIMULATION; DISTRIBUTED COMPUTER SYSTEMS; NETWORK PROTOCOLS; SERVERS;

EID: 0037411287     PISSN: 09268782     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1022887812188     Document Type: Article
Times cited : (128)

References (37)
  • 3
    • 84976728043 scopus 로고
    • Concurrency control performance modeling: Alternatives and implications
    • Dec.
    • R. Agrawal, M. Carey, and M. Livny, "Concurrency control performance modeling: Alternatives and implications," ACM Transactions on Database Systems, vol. 12, no. 4, pp. 609-654, Dec. 1987.
    • (1987) ACM Transactions on Database Systems , vol.12 , Issue.4 , pp. 609-654
    • Agrawal, R.1    Carey, M.2    Livny, M.3
  • 7
    • 0026279530 scopus 로고
    • Conflict detection tradeoffs for replicated data
    • Dec.
    • M.J. Carey and M. Livny, "Conflict detection tradeoffs for replicated data," ACM Transactions on Database Systems, vol. 16, no. 4, pp. 703-746, Dec. 1991.
    • (1991) ACM Transactions on Database Systems , vol.16 , Issue.4 , pp. 703-746
    • Carey, M.J.1    Livny, M.2
  • 9
    • 0030102105 scopus 로고    scopus 로고
    • Unreliable failure detectors for reliable distributed systems
    • Mar.
    • T.D. Chandra and S. Toueg, "Unreliable failure detectors for reliable distributed systems," Journal of the ACM, vol. 43, no. 2, pp. 225-267, Mar. 1996.
    • (1996) Journal of the ACM , vol.43 , Issue.2 , pp. 225-267
    • Chandra, T.D.1    Toueg, S.2
  • 10
    • 85030178366 scopus 로고
    • Epidemic algorithms for replicated database maintenance
    • F.B. Schneider (Ed.), ACM Press: Vancouver, BC, Canada, Aug.
    • A. Demers et al., "Epidemic algorithms for replicated database maintenance," in Proceedings of the 6th Annual ACM Symposium on Principles of Distributed Computing, F.B. Schneider (Ed.), ACM Press: Vancouver, BC, Canada, Aug. 1987, pp. 1-12.
    • (1987) Proceedings of the 6th Annual ACM Symposium on Principles of Distributed Computing , pp. 1-12
    • Demers, A.1
  • 11
    • 84976696697 scopus 로고
    • Ordered and reliable multicast communication
    • August
    • H. Garcia-Molina and A. Spauster, "Ordered and reliable multicast communication," ACM Transactions on Computer Systems, vol. 9, no. 3, pp. 242-271, August 1991.
    • (1991) ACM Transactions on Computer Systems , vol.9 , Issue.3 , pp. 242-271
    • Garcia-Molina, H.1    Spauster, A.2
  • 15
    • 84958951887 scopus 로고    scopus 로고
    • Atomic updates of replicated data
    • DCC, European Dependable Computing Conference, Taormina, Italy
    • R. Guerraoui, R. Oliveira, and A. Schiper, "Atomic updates of replicated data," in EDCC, European Dependable Computing Conference, LNCS 1050, Taormina, Italy, 1996.
    • (1996) LNCS , vol.1050
    • Guerraoui, R.1    Oliveira, R.2    Schiper, A.3
  • 16
    • 0031122148 scopus 로고    scopus 로고
    • Software based replication for fault tolerance
    • April
    • R. Guerraoui and A. Schiper, "Software based replication for fault tolerance," IEEE Computer, vol. 30, no. 4, pp. 68-74, April 1997.
    • (1997) IEEE Computer , vol.30 , Issue.4 , pp. 68-74
    • Guerraoui, R.1    Schiper, A.2
  • 20
    • 0003559656 scopus 로고
    • Master's thesis, Institute of Computer Science, The Hebrew University of Jerusalem, Jerusalem, Israel
    • I. Keidar, "A highly available paradigm for consistent object replication," Master's thesis, Institute of Computer Science, The Hebrew University of Jerusalem, Jerusalem, Israel, 1994.
    • (1994) A Highly Available Paradigm for Consistent Object Replication
    • Keidar, I.1
  • 21
    • 0001745084 scopus 로고    scopus 로고
    • A new approach to developing and implementing eager database replication protocols
    • Sept.
    • B. Kemme and G. Alonso, "A new approach to developing and implementing eager database replication protocols," ACM Transactions on Database Systems, vol. 25, no. 3, pp. 333-379, Sept. 2000.
    • (2000) ACM Transactions on Database Systems , vol.25 , Issue.3 , pp. 333-379
    • Kemme, B.1    Alonso, G.2
  • 23
    • 0019574432 scopus 로고
    • On optimistic methods for concurrency control
    • June
    • H.T. Kung and J.T. Robinson, "On optimistic methods for concurrency control," ACM Transactions on Database Systems, vol. 6, no. 2, pp. 213-226, June 1981.
    • (1981) ACM Transactions on Database Systems , vol.6 , Issue.2 , pp. 213-226
    • Kung, H.T.1    Robinson, J.T.2
  • 28
    • 0027680775 scopus 로고
    • Efficient execution of read-only transactions in replicated multiversion databases
    • Oct.
    • O.T. Satyanarayanan and D. Agrawal, "Efficient execution of read-only transactions in replicated multiversion databases," IEEE Transactions on Knowledge and Data Engineering, vol. 5, no. 5, pp. 859-871, Oct. 1993.
    • (1993) IEEE Transactions on Knowledge and Data Engineering , vol.5 , Issue.5 , pp. 859-871
    • Satyanarayanan, O.T.1    Agrawal, D.2
  • 29
    • 0030129233 scopus 로고    scopus 로고
    • From group communication to transaction in distributed systems
    • Apr.
    • A. Schiper and M. Raynal, "From group communication to transaction in distributed systems," Communications of the ACM, vol. 39, no. 4, pp. 84-87, Apr. 1996.
    • (1996) Communications of the ACM , vol.39 , Issue.4 , pp. 84-87
    • Schiper, A.1    Raynal, M.2
  • 30
    • 0025564050 scopus 로고
    • Implementing fault-tolerant services using the state machine approach: A tutorial
    • Dec.
    • F.B. Schneider, "Implementing fault-tolerant services using the state machine approach: A tutorial," ACM Computing Surveys, vol. 22, no. 4, pp. 299-319, Dec. 1990.
    • (1990) ACM Computing Surveys , vol.22 , Issue.4 , pp. 299-319
    • Schneider, F.B.1
  • 32
    • 84976680625 scopus 로고
    • Replication: Db2, oracle, or Sybase?
    • Dec.
    • D. Stacey, "Replication: Db2, oracle, or Sybase?" SIGMOD Record, vol. 24, no. 5, pp. 95-101, Dec. 1995.
    • (1995) SIGMOD Record , vol.24 , Issue.5 , pp. 95-101
    • Stacey, D.1
  • 33
    • 0018480001 scopus 로고
    • A majority consensus approach to concurrency control for multiple copy databases
    • June
    • R.H. Thomas, "A majority consensus approach to concurrency control for multiple copy databases," ACM Transactions on Database Systems, vol. 4, no. 2, pp. 180-209, June 1979.
    • (1979) ACM Transactions on Database Systems , vol.4 , Issue.2 , pp. 180-209
    • Thomas, R.H.1
  • 34
    • 0031651440 scopus 로고    scopus 로고
    • Distributed optimistic concurrency control methods for high-performance transaction processing
    • Jan.
    • A. Thomasian, "Distributed optimistic concurrency control methods for high-performance transaction processing," IEEE Transactions on Knowledge and Data Engineering, vol. 10, no. 1, pp. 173-189, Jan. 1998.
    • (1998) IEEE Transactions on Knowledge and Data Engineering , vol.10 , Issue.1 , pp. 173-189
    • Thomasian, A.1


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