Open Access Open Access  Restricted Access Subscription Access

Recovery and Concurrency Challenging in Big Data and NoSQL Database Systems


Affiliations
1 Department of Information Systems center Egyptian Organization for Standardization & Quality, Egypt
 

Big data is becoming a very important concept nowadays as it can handle data in different formats and structures, velocity, and huge volume. NOSQL databases are used for handling the data with these characteristics as traditional database can’t be used in managing this type of data. NoSQL database design is based on horizontal scalability with the concept of BASE which supports eventual consistence and data is considered in a soft state and basically available. Although NoSQL has a lot to offer when used in big data it is still not mature enough and faces some challenges including low join performance, concurrency control and recovery. Not only this but also it is very challenging for organizations to know which NoSQL data model to use and howdoes it fit with its organizational needs. This paper mainly displays the different NOSQL data models and the opportunities and challenges alongside with some techniques for handling these challenges.

Keywords

Big Data, NOSQL Data Model, Undo Recovery Techniques, Disaster Recovery, Holistic Disaster Recovery Approach, Concurrency Control, Synergy Systems Techniques.
User
Notifications
Font Size

Abstract Views: 183

PDF Views: 0




  • Recovery and Concurrency Challenging in Big Data and NoSQL Database Systems

Abstract Views: 183  |  PDF Views: 0

Authors

Amira Hassan Abed
Department of Information Systems center Egyptian Organization for Standardization & Quality, Egypt

Abstract


Big data is becoming a very important concept nowadays as it can handle data in different formats and structures, velocity, and huge volume. NOSQL databases are used for handling the data with these characteristics as traditional database can’t be used in managing this type of data. NoSQL database design is based on horizontal scalability with the concept of BASE which supports eventual consistence and data is considered in a soft state and basically available. Although NoSQL has a lot to offer when used in big data it is still not mature enough and faces some challenges including low join performance, concurrency control and recovery. Not only this but also it is very challenging for organizations to know which NoSQL data model to use and howdoes it fit with its organizational needs. This paper mainly displays the different NOSQL data models and the opportunities and challenges alongside with some techniques for handling these challenges.

Keywords


Big Data, NOSQL Data Model, Undo Recovery Techniques, Disaster Recovery, Holistic Disaster Recovery Approach, Concurrency Control, Synergy Systems Techniques.