{"title":"Achieving consistency of replicated copies with the relay race method","authors":"T. Mostardi, A. Pelaggi, Carlo Siciliano","doi":"10.1109/RIDE.1993.281917","DOIUrl":null,"url":null,"abstract":"Relay race is a method for maintaining the consistency of replicated copes. A relay is a stream of bitransactions (binary transactions) propagating updates like a wave. Each bitransaction is atomic while the global process is asynchronous in the sense that a bitransaction starts as soon as the previous one commits. The goal is to extend relay race for supporting temporal consistency constraints. Temporal consistency is treated through a couple of consistency rules; one simply checks the consistency of a copy and does not depend on any consistency predicate; the other one implements the protocol for restoring the consistency of a copy whenever the associated consistency predicate becomes true.<<ETX>>","PeriodicalId":302564,"journal":{"name":"Proceedings RIDE-IMS `93: Third International Workshop on Research Issues in Data Engineering: Interoperability in Multidatabase Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings RIDE-IMS `93: Third International Workshop on Research Issues in Data Engineering: Interoperability in Multidatabase Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RIDE.1993.281917","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Relay race is a method for maintaining the consistency of replicated copes. A relay is a stream of bitransactions (binary transactions) propagating updates like a wave. Each bitransaction is atomic while the global process is asynchronous in the sense that a bitransaction starts as soon as the previous one commits. The goal is to extend relay race for supporting temporal consistency constraints. Temporal consistency is treated through a couple of consistency rules; one simply checks the consistency of a copy and does not depend on any consistency predicate; the other one implements the protocol for restoring the consistency of a copy whenever the associated consistency predicate becomes true.<>