The New Generation of
Databases NoSQL
Elena-Geanina Ularu
ularugeanina@yahoo.com
Institutul de Studii Doctorale Bucureşti
Florina Puican
piucanflorina@yahoo.com
Institutul de Studii Doctorale Bucureşti
Abstract: Traditional relational database management systems are being challenged by the increasing requirements of new application types. This king of applications usualy need to work with large amounts of complex type of data. If for a long time open source relational databases like MySQL represented the basis for Web applications nowadays this well known RDBMS faces a lot of challenges from the alternative database providers. The market where MySQL activates has be opened to cloud database providers.This databases are called NoSQL- Not only SQL and they represent non relational databases.The development of NoSQL and NewSQL and the new features of this type of databases are theatening the MySQL monopol.
In this paper we are analyzing the characteristics of NoSQL databases, stressing the advantages and disadvantages compared to the relational model and showing how can these databases can be used to help the organization.In addition, this paper presents a short analysis on the features of MongoDB, in order to give a practicat example on the switch between SQL and NoSQL and the ease in development with the latest kind of database.
Keywords: Databases, NoSQL, SQL, relational model, open-source.
REFERENCES
- SEEGER, M.:Key-Value stores: a practical overview, Computer Science and Media Ultra-Large-Sites SS09 Stuttgart, Germany, 21 Septembrie 2009.
- http://nosql-database.org/
- WU, Suzanne: How Much Information IS There in the World. University of Southern California, 10 Februarie 2011.
- CATTELL, R.: Scalable SQL and NoSQL Data Stores, SIGMON Record, Decembrie 2010, Vol 39, Nr 4.
- Aslett, M.: “MySQL vs. NoSQL and NewSQL- survey results”, 22 May 2012, 451 Research Group.
- SHALOM, N.: The Common Principles Behind The NoSQL Alternatives, December 2009,– Blog post of 2009-12-15. http://natishalom.typepad.com/nati_shaloms_blog/2009/12/the-common-principlesbehind-the-nosql-alternatives.html.
- WELSH, M., CULLER, D.; BREWER, E.: SEDA: an architecture for well conditioned, scalable internet services. In: Proceedings of the eighteenth ACM Symposium on Operating Systems Principles. New York, NY, USA : ACM, 2001 (SOSP ’01), p. 230–243.
- STONEBRAKER, M.: The “NoSQL” Discussion has Nothing to Do With SQL. November 2009. – Blog post of 2009-11-04. http://cacm.acm.org/blogs/blog-cacm/50678-the-nosql-discussion-has-nothing-to-do-withsql/fulltext
- http://docs.mongodb.org/
This work is licensed under a Creative Commons Attribution 4.0 International License.