메뉴 건너뛰기




Volumn 15, Issue 2, 1990, Pages 230-280

Dynamic Voting Algorithms for Maintaining the Consistency of a Replicated Database

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER PROGRAMMING--ALGORITHMS;

EID: 0025446697     PISSN: 03625915     EISSN: 15574644     Source Type: Journal    
DOI: 10.1145/78922.78926     Document Type: Article
Times cited : (134)

References (54)
  • 4
    • 84976824246 scopus 로고
    • GARCIA-MOLINA, H. The reliability of voting mechanisms. Tech. Rep. TR 330, Dept. of Electrical Engineering and Computer Science, Princeton University, Princeton, N.J
    • BARBARA, D., AND GARCIA-MOLINA, H. The reliability of voting mechanisms. Tech. Rep. TR 330, Dept. of Electrical Engineering and Computer Science, Princeton University, Princeton, N.J., 1984.
    • (1984)
    • BARBARA, D.1
  • 5
    • 84976701893 scopus 로고
    • GARCIA-MOLINA, H. The vulnerability of vote assignments. ACM Trans. Comput. Syst. 4, 3 (Aug
    • BARBARA, D., AND GARCIA-MOLINA, H. The vulnerability of vote assignments. ACM Trans. Comput. Syst. 4, 3 (Aug. 1986), 187-213.
    • (1986) , pp. 187-213
    • BARBARA, D.1
  • 6
    • 84976711989 scopus 로고
    • Increasing availability under mutual exclusion constraints with dynamic vote assignment. Tech. Rep. CS-TR-056-86, Dept. of Computer Science, Princeton University, Princeton, N.J., Nov
    • BARBARA, D., GARCIA-MOLINA, H., AND SPAUSTER, A. Increasing availability under mutual exclusion constraints with dynamic vote assignment. Tech. Rep. CS-TR-056-86, Dept. of Computer Science, Princeton University, Princeton, N.J., Nov. 1986.
    • (1986)
    • BARBARA, D.1    GARCIA-MOLINA, H.2    SPAUSTER, A.3
  • 9
    • 0019575397 scopus 로고
    • Concurrency control in distributed database systems
    • (June
    • BERNSTEIN, P. A., AND GOODMAN, N. Concurrency control in distributed database systems. ACM Comput. Surv. 13, 2 (June 1981), 185-221.
    • (1981) ACM Comput. Surv. , vol.13 , Issue.2 , pp. 185-221
    • BERNSTEIN, P.A.1    GOODMAN, N.2
  • 13
    • 84976680027 scopus 로고
    • MONAGAN, A tutorial introduction to Maple. J. Symbolic Comput. 2, 2 (
    • CHAR, B. W., FEE, G. J., GEDDES, K. O., GONNET, G. H., AND MONAGAN, A tutorial introduction to Maple. J. Symbolic Comput. 2, 2 (1986), 179-200.
    • (1986) , pp. 179-200
    • CHAR, B.W.1    FEE, G.J.2    GEDDES, K.O.3    GONNET, G.H.4
  • 16
    • 0021496873 scopus 로고
    • Optimism and consistency in partitioned distributed database systems
    • (Sept
    • DAVIDSON, S. B. Optimism and consistency in partitioned distributed database systems. ACM Trans. Database Syst. 9, 3 (Sept. 1984), 456-481.
    • (1984) ACM Trans. Database Syst. , vol.9 , Issue.3 , pp. 456-481
    • DAVIDSON, S.B.1
  • 17
  • 19
    • 0020824684 scopus 로고
    • Achieving robustness in distributed database systems
    • (Sept
    • EAGER, D. L., AND SEVCIK, K. C. Achieving robustness in distributed database systems. ACM Trans. Database Syst. 8, 3 (Sept. 1983), 354-381.
    • (1983) ACM Trans. Database Syst. , vol.8 , Issue.3 , pp. 354-381
    • EAGER, D.L.1    SEVCIK, K.C.2
  • 22
    • 84976819256 scopus 로고
    • Maintaining availability in partitioned replicated databases. Tech. Rep. TR-87-857, Dept. of Computer Science, Cornell University, Ithaca, N.Y
    • EL ABBADI, A., AND TOUEG, S. Maintaining availability in partitioned replicated databases. Tech. Rep. TR-87-857, Dept. of Computer Science, Cornell University, Ithaca, N.Y., 1987.
    • (1987)
    • EL ABBADI, A.1    TOUEG, S.2
  • 23
    • 84976858272 scopus 로고
    • FISCHER, J., AND MICHAEL, A. Sacrificing serializability to attain high availability of data in an unreliable network. In Proceedings of the ACM Symposium on Principles of Database Systems (1982). ACM, New York
    • FISCHER, J., AND MICHAEL, A. Sacrificing serializability to attain high availability of data in an unreliable network. In Proceedings of the ACM Symposium on Principles of Database Systems (1982). ACM, New York, 1982, pp. 70-75.
    • (1982) , pp. 70-75
  • 24
    • 0019928314 scopus 로고
    • GARCIA-MOLINA, H. Elections in a distributed computing system. IEEE Trans. Computers C-31, 1 (Jan
    • GARCIA-MOLINA, H. Elections in a distributed computing system. IEEE Trans. Computers C-31, 1 (Jan. 1982), pp. 48-59.
    • (1982) , pp. 48-59
  • 25
    • 0038752744 scopus 로고
    • GARCIA-MOLINA, H. Reliability issues for fully replicated distributed databases. IEEE Comput. 15, 9 (Sept
    • GARCIA-MOLINA, H. Reliability issues for fully replicated distributed databases. IEEE Comput. 15, 9 (Sept. 1982), pp. 34-42.
    • (1982) , pp. 34-42
  • 26
    • 0022145769 scopus 로고
    • HOW to assign votes in a distributed system
    • (Oct
    • GARCIA-MOLINA, H., AND BARBARA, D. HOW to assign votes in a distributed system. J. ACM 32, 4 (Oct. 1985), 841-860.
    • (1985) J. ACM , vol.32 , Issue.4 , pp. 841-860
    • GARCIA-MOLINA, H.1    BARBARA, D.2
  • 27
    • 84990686553 scopus 로고
    • Weighted voting for replicated data. In Proceedings of the 7th Symposium on Operating System Principles (
    • GIFFORD, D. K. Weighted voting for replicated data. In Proceedings of the 7th Symposium on Operating System Principles (1979), pp. 150-162.
    • (1979) , pp. 150-162
    • GIFFORD, D.K.1
  • 28
    • 85027830059 scopus 로고
    • Notes on database operating systems. In R. Bayer, R.M. Graham, and G. Seegmuller, Eds., Lecture Notes in Computer Science, vol. 60, Springer-Verlag, New York
    • GRAY, J. N. Notes on database operating systems. In R. Bayer, R.M. Graham, and G. Seegmuller, Eds., Lecture Notes in Computer Science, vol. 60, Springer-Verlag, New York, 1978, pp. 394-481.
    • (1978) , pp. 394-481
    • GRAY, J.N.1
  • 30
    • 0024480169 scopus 로고
    • A pessimistic consistency control algorithm for replicated files which achieves high availability
    • (Jan
    • JAJODIA, S., AND MUTCHLER, D. A pessimistic consistency control algorithm for replicated files which achieves high availability. IEEE Trans. Softw. Eng. 15, 1 (Jan. 1989), 39-46.
    • (1989) IEEE Trans. Softw. Eng. , vol.15 , Issue.1 , pp. 39-46
    • JAJODIA, S.1    MUTCHLER, D.2
  • 34
    • 0019577350 scopus 로고
    • H. A survey of techniques for synchronization and recovery in decentrslized computer systems. ACM Comput. Surv. 13, 2 (
    • KOHLER W. H. A survey of techniques for synchronization and recovery in decentrslized computer systems. ACM Comput. Surv. 13, 2 (1981), 149-183.
    • (1981) , pp. 149-183
    • KOHLER, W.1
  • 35
    • 0017972109 scopus 로고
    • The implementation of reliable distributed multiprocess systems
    • LAMPORT, L. The implementation of reliable distributed multiprocess systems. Comput. Networks 2 (1978), 95-114.
    • (1978) Comput. Networks , vol.2 , pp. 95-114
    • LAMPORT, L.1
  • 36
    • 84976793179 scopus 로고
    • Crash recovery in a distributed data storage system. Tech. Rep., Computer Science Laboratory, Xerox Palo Alto Research Center, Palo Alto, Calif
    • LAMPSON, B., AND STURGIS, H. Crash recovery in a distributed data storage system. Tech. Rep., Computer Science Laboratory, Xerox Palo Alto Research Center, Palo Alto, Calif., 1976.
    • (1976)
    • LAMPSON, B.1    STURGIS, H.2
  • 37
    • 0020125278 scopus 로고
    • Resilient extended true-copy token scheme for a distributed database system
    • MINOURA, T., AND WIEDERHOLD, G. Resilient extended true-copy token scheme for a distributed database system. IEEE Trans. Softw. Eng. SE-8, 3 (1982), 173-189.
    • (1982) IEEE Trans. Softw. Eng. SE-8 , vol.3 , pp. 173-189
    • MINOURA, T.1    WIEDERHOLD, G.2
  • 38
    • 0022583467 scopus 로고
    • -F. Voting with a variable number of copies. In Proceedings of the IEEE International Symposium on Fault-Tolerant Computing (
    • PARIS, J.-F. Voting with a variable number of copies. In Proceedings of the IEEE International Symposium on Fault-Tolerant Computing (1986), pp. 50-55.
    • (1986) , pp. 50-55
    • PARIS, J.1
  • 39
    • 0022605831 scopus 로고
    • -F. Voting with witnesses: A consistency scheme for replicated files. In Proceedings of the IEEE International Conference on Distributed Computing (1986). IEEE, New York
    • PARIS, J.-F. Voting with witnesses: A consistency scheme for replicated files. In Proceedings of the IEEE International Conference on Distributed Computing (1986). IEEE, New York, 1986, pp. 606-621.
    • (1986) , pp. 606-621
    • PARIS, J.1
  • 40
    • 0019563173 scopus 로고
    • JR. POPEK G. J., RUDISIN G. STOUGHTON A. WALKER B. J. WALTON E. CHOW, J. M., EDWARDS, D., KISER, S., AND KLINE, C. Detection of mutual inconsistency in databases. IEEE Trans. Softw. Eng. SE-9, 3 (
    • PARKER, D. S., JR. POPEK G. J., RUDISIN G. STOUGHTON A. WALKER B. J. WALTON E. CHOW, J. M., EDWARDS, D., KISER, S., AND KLINE, C. Detection of mutual inconsistency in databases. IEEE Trans. Softw. Eng. SE-9, 3 (1983), 240-247.
    • (1983) , pp. 240-247
    • PARKER, D.S.1
  • 41
    • 84976810569 scopus 로고
    • Reaching agreement in the presence of faults
    • (Apr
    • PEASE, M., SHOSTAK, R., AND LAMPORT, L. Reaching agreement in the presence of faults. J. ACM 27, 2 (Apr. 1980), 228-234.
    • (1980) J. ACM , vol.27 , Issue.2 , pp. 228-234
    • PEASE, M.1    SHOSTAK, R.2    LAMPORT, L.3
  • 44
    • 0022326727 scopus 로고
    • System architecture for partitiontolerant distributed databases
    • SARIN, S. K., BLAUSTEIN, B. T., AND KAUFMAN, C. W. System architecture for partitiontolerant distributed databases. IEEE Trans. Comput. C-34, 12 (1985), 1158-1163.
    • (1985) IEEE Trans. Comput. C-34 , vol.12 , pp. 1158-1163
    • SARIN, S.K.1    BLAUSTEIN, B.T.2    KAUFMAN, C.W.3
  • 45
    • 84976815497 scopus 로고
    • Fail-stop processors: An approach to designing fault-tolerant distributed computing systems. ACM Trans. Comput. Syst. 1, 3 (
    • SCHLICTING, R., AND SCHNEIDER, F. Fail-stop processors: An approach to designing fault-tolerant distributed computing systems. ACM Trans. Comput. Syst. 1, 3 (1983), 222-238.
    • (1983) , pp. 222-238
    • SCHLICTING, R.1    SCHNEIDER, F.2
  • 47
    • 84976670762 scopus 로고
    • Replicated data. In Distributed Databases. I. W. Draffen and F. Poole, Eds. Cambridge University Press, Cambridge
    • SELINGER, P. G. Replicated data. In Distributed Databases. I. W. Draffen and F. Poole, Eds. Cambridge University Press, Cambridge, 1980.
    • (1980)
    • SELINGER, P.G.1
  • 48
    • 0019559945 scopus 로고
    • A formal model of crash recovery in a distributed system
    • SKEEN, D., AND STONEBRAKER, M. A formal model of crash recovery in a distributed system. IEEE Trans. Softw. Eng. SE-9, 3 (1983), 219-228.
    • (1983) IEEE Trans. Softw. Eng. SE-9 , vol.3 , pp. 219-228
    • SKEEN, D.1    STONEBRAKER, M.2
  • 50
    • 0018480001 scopus 로고
    • A majority consensus approach to concurrency control
    • (June
    • THOMAS, R. H. A majority consensus approach to concurrency control. ACM Trans. Database Syst. 4, 2 (June 1979), 180-209.
    • (1979) ACM Trans. Database Syst. , vol.4 , Issue.2 , pp. 180-209
    • THOMAS, R.H.1
  • 51
    • 0005040840 scopus 로고
    • A solution to the concurrency control problem for multiple copy databases
    • (Spring 1978). IEEE, New York
    • THOMAS, R. H. A solution to the concurrency control problem for multiple copy databases. In Proceedings of IEEE Compcon (Spring 1978). IEEE, New York, 1978, pp. 56-62.
    • (1978) Proceedings of IEEE Compcon , pp. 56-62
    • THOMAS, R.H.1
  • 53
    • 84976862272 scopus 로고
    • Managing distributed databases in partitioned networks. Tech. Rep. 83-572, Dept. of Computer Science, Cornell University, Ithaca, N.Y
    • WRIGHT, D. D. Managing distributed databases in partitioned networks. Tech. Rep. 83-572, Dept. of Computer Science, Cornell University, Ithaca, N.Y., 1983.
    • (1983)
    • WRIGHT, D.D.1
  • 54
    • 84976759870 scopus 로고
    • On merging partitioned databases
    • WRIGHT, D. D. On merging partitioned databases. ACM SIGMOD Rec. 13, 4 (1983), 6-14.
    • (1983) ACM SIGMOD Rec. , vol.13 , Issue.4 , pp. 6-14
    • WRIGHT, D.D.1


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