TRADITIONAL RDBMS TO NOSQL DATABASE: NEW ERA OF DATABASES FOR BIG DATA

Authors

  • Salah A. Jowan Computer Department, Faculty of Science, Al-Asmarya Islamic University, Zliten, Libya
  • Ramadan Faraj Swese Computer Department, Faculty of Science, Al-Asmarya Islamic University, Zliten, Libya
  • Antisar Yousf Aldabrzi Computer Department, Faculty of Science, Al-Asmarya Islamic University, Zliten, Libya
  • Mahmood Saad Shertil Computer Department, Faculty of Science, Elmergib University, Alkhoms, Libya

Keywords:

RDBMS, NoSQL Databases, Big Data, Distributed Systems, Cloud Computing

Abstract

Digital world is growing very fast and become more complex in the volume (terabyte to petabyte), variety (structured and un-structured and hybrid) and velocity (high speed in growth) in nature. This refers to as ‘Big Data’ that is a global phenomenon. This is typically considered to be a data collection that has grown so large it can’t be effectively managed or exploited using Relational Database Management Systems (RDBMS). The huge growth in the Internet market and the emerging of the new web technologies (web 2.0) and the cloud computing come with a new challenges, new applications and new concepts such as NoSQL databases which is recently become a very popular as an alternative to the relational databases specially in dealing with large data which is one of the most common features of web today, providing high availability and scalability to the distributed systems which need fast access time and can’t tolerate any down time during failures and have been used heavily by the big enterprises and web companies such as Facebook, Amazon and Google. The aim of this paper  is to address the concepts of  NoSQL, the movement and needs behind it, and reviews the characteristics and classifications of NoSQL databases and  provide a better understand of  non-relational databases

References

Codd, E. F. (1970) A relational model of data for large shared data banks, Communications of the ACM, 13, 6, 377-387..

Hailing Zhang, Yang Wang, Junhui Han, “ Middleware Design for Integrating Relational Database and NoSQL Based on Data Dictionary” , International Conference on Transportation ,Mechanical and Electrical Engineering(TMEE), Dec 2011.

Jing Han, Haihong E, Guan Le, “Survey on NoSQL Database” , IEEE,2011.

Shermin, M. (2013). An Access Control Model for NoSQL Databases.

Scofield, Ben. (2010).NoSQL –Death to Relational Databases(?).–Presentation at the CodeMash conference in Sandusky (Ohio).

ACID detail from web: http://en.wikipedia.org/wiki/ACID.

Brewer's CAP Theorem, By Julian Browne on January 11, 2009 web: http://www.julianbrowne.com/article/viewer/brewers-cap-theorem.

Vanroose. Peter., Thillo V. Kris(2014). ACID or BASE? -the case of NoSQL. url:http://www.abis.be/resources/presentations/gsebedb220140612nosql.pdf.

Han, J., Haihong, E., Le, G., & Du, J. (2011, October). Survey on nosql database. In Pervasive Computing and Applications (ICPCA), 2011 6th International Conference on (pp. 363-366). IEEE. [15] Tudorica, B. G., & Bucur, C.

Popescu, Alex.(2010).Presentation: An Interesting NoSQL categorization. url: http://nosql.mypopescu.com/post/396337069/presentation-nosql-codemash-an-interestingnosql.

Sherpa Software. “Structured and Unstructured Data: What is It?”, http://www.sherpasoftware.com/blog/structured-and-unstructured-data-what-is-it/.

S. Grimes, “Unstructured Data and the 80 Percent Rule”, http://breakthroughanalysis.com/2008/08/01/unstructured-data-and-the-80-percent-rule/.

Relational Database Management System (RDBMS) vs noSQL. http://openproceedings.org/html/pages/2015_edbt.html.

M. Ramachandran “Relational Vs Non-Relational databases”, http://bigdata-madesimple.com/relational-vs-non-relational-databases.

Padhy, R. P., Patra, M. R., and Satapathy, S. C. (2011) RDBMS to NoSQL: Reviewing some next-generation nonrelational database’s, International Journal of Advanced Engineering Sciences and Technologies, 11, 1, 15 - 30.

L. Arthur, “What is Big Data”, htpp:://www.forbes.com/sites/liasaarthur/2013/08/15/what-is-big-data/.

A. K. Zaki, “NoSQL Database: New Millennium Database for Big Data , Big Users, Cloud Computing and Its Security Challenges,” http://esatjournals.org/Volumes/IJRET/2014V03/I15/IJRET20140315080.pdf.

“Big Data: Volume, Velocity, Variability, Variety”, http://nosql.mypopescu.com/post/6361838342/bigdata-volume-velocity-variability-variety.

Find Source: www.couchbase.com/why-nosql/nosql- database.

Pokorny, J. (2011, December). NoSQL Databases: a step to database scalability in Web environment. In Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services (pp. 278-283). ACM.

Downloads

Published

2016-12-31

How to Cite

Jowan, S. A., Swese, R. F., Aldabrzi, A. Y., & Shertil, M. S. (2016). TRADITIONAL RDBMS TO NOSQL DATABASE: NEW ERA OF DATABASES FOR BIG DATA . Journal of Basic Sciences, 29, 83–102. Retrieved from https://journals.asmarya.edu.ly/jbs/index.php/jbs/article/view/67

Issue

Section

Article