Database Consistency Models

04/03/2018
by   Marc Shapiro, et al.
0

A data store allows application processes to put and get data from a shared memory. In general, a data store cannot be modelled as a strictly sequential process. Applications observe non-sequential behaviours, called anomalies. The set of pos- sible behaviours, and conversely of possible anomalies, constitutes the consistency model of the data store.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/04/2019

Using Weaker Consistency Models with Monitoring and Recovery for Improving Performance of Key-Value Stores

Consistency properties provided by most key-value stores can be classifi...
research
09/18/2021

Regular Sequential Serializability and Regular Sequential Consistency

Strictly serializable (linearizable) services appear to execute transact...
research
01/22/2018

Optimistic Execution in Key-Value Store

Limitations of CAP theorem imply that if availability is desired in the ...
research
01/23/2021

Formal Definitions of Memory Consistency Models

Shared Memory is a mechanism that allows several processes to communicat...
research
01/14/2023

Improving Confidentiality for NFT Referenced Data Stores

A non-fungible token (NFT) references a data store location, typically, ...
research
08/29/2018

Memory Consistency Models using Constraints

Memory consistency models (MCMs) are at the heart of concurrent programm...

Please sign up or login with your details

Forgot password? Click here to reset