Abstract
Cloud computing covers the large spectrum of services available on the internet. Cloud services use replication to ensure high availability. Within database replication; various copies of the same data item are stored in different sites, this situation requires managing the consistency of the multiple copies. In fact, the requirement for consistency level can be different following to application natures and other metrics; a delay of some minutes in visualizing latest posts in social networks can be tolerated, while some seconds can make a loss of a bid in an auction system. Wide variety of database management systems are used actually by cloud services. They support different level of consistency to meet the diverse needs of consistency levels. This paper draws a presentation of the main characteristics of cloud computing and data management systems and describes different consistency models. Then it discusses the most famous cloud-based database management systems from the point of view of their data and consistency models.
Highlights
Cloud computing refers to the large spectrum of services available on the internet
Consistency concerns the freshness of data and indicates if copies are the same in the different sites and witch version of data is returned by queries
Various systems are proposed to manage data for cloud services; they provide a variety of consistency models and use different data models which are based either on the classical relational model or on No-SQL models
Summary
Cloud computing refers to the large spectrum of services available on the internet. These services manage big quantities of data with high availability, scalability and elasticity. Replication permits the creation and the management of various copies of data items stored in different sites. Various systems are proposed to manage data for cloud services; they provide a variety of consistency models and use different data models which are based either on the classical relational model or on No-SQL models. This paper discusses consistency in cloud-based database management systems.
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have