The Case for Independent Updates
نویسندگان
چکیده
We present the case for allowing independent updates on replicated databases. In autonomous, heterogeneous , or large scale systems, using two-phase commit for updates may be infeasible. Instead, we propose that a site may perform updates independently. Sites that are available can receive these updates immediately. But sites that are unavailable, or otherwise do not participate in the update transaction, receive these updates later through propagation, rather than preventing the execution of the update transaction until suucient sites can participate. Two or more sites come to agreement using an reconciliation procedure that uses reception vectors to determine how much of the history log should be transferred from one site to another. We also consider what events can initiate a reconciliation procedure.
منابع مشابه
Efficient Database Updates with Independent Schemes
The weak instance model is a framework to consider the relations in a database as a whole regardless of the way attributes are grouped in the individual relations Queries and updates can be performed involving any set of attributes The management of updates is based on a lattice structure on the set of legal states and inconsistencies and ambiguities can arise In the general case the test for c...
متن کاملThe impact of upper alpha neurofeedback training on updates working memory in Kurdistan university girl students with academic burnout syndrome and depression symptom
This study was conducted to examine the impact of upper alpha neurofeedback training on updates working memory in Kurdistan university girl students with academic burnout syndrome and depression symptom. A semi experimental method designed with control and experimental groups, undergoing pre-test and post-test used. The subjects were selected from the Kurdistan university girl students in acad...
متن کاملROAD DATA INFORMATION SYSTEM; BUDAPEST CASE STUDY
Budapest Közút is developing ROad Data Information System based on mobile laser scanning since 2013. All public roads (cca. 5000 km) are surveyed by MLS (Riegl VMX450) in survey grade accuracy and all visible road assets has been digitized and loaded to a complex 3D GIS environment. Since the first full coverage had been done in 2014 the whole city has also been updated - being one of the few l...
متن کاملA New Adaptive Extended Kalman Filter for a Class of Nonlinear Systems
This paper proposes a new adaptive extended Kalman filter (AEKF) for a class of nonlinear systems perturbed by noise which is not necessarily additive. The proposed filter is adaptive against the uncertainty in the process and measurement noise covariances. This is accomplished by deriving two recursive updating rules for the noise covariances, these rules are easy to implement and reduce the n...
متن کاملJAVADAPTOR: unrestricted dynamic updates of Java applications
Software is changed frequently during its life cycle. New requirements come and bugs must be fixed. To update a deployed application, it usually must be stopped, patched, and restarted. This update strategy causes different problems. For instance, frequent program restarts to test newly added functionality or debug applications consume time and thus render software development processes ineffec...
متن کامل