Maintaining consistency in a network partitioned distributed database system
A number of sites are interconnected in a distributed database system (DDBS) to provide a convenient access to data via some kind of communication network. In a distributed system it is highly desirable to keep the system functioning even in the situation of one or more node failure or in network pa...
Saved in:
主要作者: | |
---|---|
格式: | text |
語言: | English |
出版: |
Animo Repository
1991
|
主題: | |
在線閱讀: | https://animorepository.dlsu.edu.ph/etd_masteral/1321 https://animorepository.dlsu.edu.ph/cgi/viewcontent.cgi?article=8159&context=etd_masteral |
標簽: |
添加標簽
沒有標簽, 成為第一個標記此記錄!
|
機構: | De La Salle University |
語言: | English |
總結: | A number of sites are interconnected in a distributed database system (DDBS) to provide a convenient access to data via some kind of communication network. In a distributed system it is highly desirable to keep the system functioning even in the situation of one or more node failure or in network partitioning. Supporting some redundant copies of files and maintaining consistency in those copies in such a situation is one of the serious problem of DDB system. Network partition in a distributed database system may lead to inconsistency among redundant copies of database files residing in two or more partitions, accessed separately. Detecting network partition and merge, detecting inconsistency, and mechanisms for recovering from these inconsistencies are discussed in this study. Network information is maintained to detect the network partition and merge. Flags are used in the log of transaction to record the updates made in each sites. Those flags from each log (associated with each file) are checked to detect the mutual inconsistency of the data tuples in the database files, and the log information are used to recover the unupdated tuples of newly merged sites. All these mechanisms are kept transparent to the user. |
---|