A NEW DYNAMIC VOTING ALGORITHM FOR DISTRIBUTED DATABASE-SYSTEMS

被引:10
|
作者
ADAM, NR
机构
[1] MS/CIS Department, Graduate School of Management, Rutgers University, Newark
关键词
DISTRIBUTED DATABASES; DYNAMIC VOTING; REPLICATED DATA; NETWORK PARTITIONING; DATA VARIABILITY;
D O I
10.1109/69.334856
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider the problem of keeping a distributed database system that has been partitioned because of site or communication link failures partially operable while ensuring data consistency. A dynamic-voting-consistency algorithm is proposed, and its correctness is demonstrated. The proposed algorithm results in improved efficiency in executing read requests by not requiring a read quorum. This algorithm is effective in environments where the majority of user requests are ''read'' types of requests. Furthermore, the proposed algorithm results in efficient recovery by avoiding updating those data objects that are still current. Under the proposed algorithm, the majority partition would be available even if changes in the network topology take place at a higher rate than the update rate, as long as only simple partitioning takes place.
引用
收藏
页码:470 / 478
页数:9
相关论文
共 50 条
  • [1] DYNAMIC TRANSACTION ROUTING IN DISTRIBUTED DATABASE-SYSTEMS
    YU, PS
    BALSAMO, S
    LEE, YH
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1988, 14 (09) : 1307 - 1318
  • [2] DISTRIBUTED DATABASE-SYSTEMS
    URHBACH, H
    DATA BASE, 1984, 15 (02): : 3 - 3
  • [3] DISTRIBUTED DATABASE-SYSTEMS
    CHU, WW
    PROCEEDINGS OF THE IEEE, 1987, 75 (05) : 531 - 532
  • [4] A SIMPLE ALGORITHM FOR THE DETECTION OF DEADLOCKS IN DISTRIBUTED DATABASE-SYSTEMS
    SCHERG, W
    ANGEWANDTE INFORMATIK, 1984, (02): : 60 - 61
  • [5] MISSING-PARTITION DYNAMIC VOTING SCHEME FOR REPLICATED DATABASE-SYSTEMS
    HUANG, CL
    LI, VOK
    9TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1989, : 579 - 586
  • [6] APPLICATION OF DISTRIBUTED DATABASE-SYSTEMS
    BELL, DA
    INTERNATIONAL JOURNAL OF BIO-MEDICAL COMPUTING, 1985, 16 (3-4): : 173 - 182
  • [7] HETEROGENEOUS DISTRIBUTED DATABASE-SYSTEMS
    RAM, S
    COMPUTER, 1991, 24 (12) : 7 - 10
  • [8] A QUERY-PROCESSING ALGORITHM FOR DISTRIBUTED RELATIONAL DATABASE-SYSTEMS
    EGYHAZY, C
    TRIANTIS, K
    COMPUTER JOURNAL, 1988, 31 (01): : 34 - 40
  • [9] ARCHITECTURE FOR DISTRIBUTED MULTIMEDIA DATABASE-SYSTEMS
    BERRA, PB
    CHEN, CYR
    GHAFOOR, A
    LIN, CC
    LITTLE, TDC
    SHIN, D
    COMPUTER COMMUNICATIONS, 1990, 13 (04) : 217 - 231
  • [10] DIVERGENCE CONTROL FOR DISTRIBUTED DATABASE-SYSTEMS
    PU, C
    HSEUSH, W
    KAISER, GE
    WU, KL
    YU, PS
    DISTRIBUTED AND PARALLEL DATABASES, 1995, 3 (01) : 85 - 109