Abstract
NoSQL databases (commonly interpreted by developers as „not only SQL databases‟ and not „no SQL‟) is an emerging alternative to the most widely used relational databases. As the name suggests, it does not completely replace SQL but compliments it in such a way that they can co-exist. In this paper we will be discussing the NoSQL data model, types of NoSQL data stores, characteristics and features of each data store, query languages used in NoSQL, advantages and disadvantages of NoSQL over RDBMS and the future prospects of NoSQL.
 Motivation/Background:NoSQL systems exhibit the ability to store and index arbitrarily big data sets while enabling a large amount of concurrent user requests.
 Method:Many people think NoSQL is a derogatory term created to poke at SQL. In reality, the term means Not Only SQL. The idea is that both technologies can coexist and each has its place.
 Results:Large-scale data processing (parallel processing over distributed systems); Embedded IR (basic machine-to-machine information look-up & retrieval); Exploratory analytics on semi-structured data (expert level); Large volume data storage (unstructured, semi-structured, small-packet structured).
 Conclusions:This study report motivation to provide an independent understanding of the strengths and weaknesses of various NoSQL database approaches to supporting applications that process huge volumes of data; as well as to provide a global overview of this non-relational NoSQL databases.
Highlights
The problem with relational model is that it has some scalability issues, that is, performance degrades rapidly as data volumes increases
This led to the development of a new data model i.e. NoSQL
Because of the high scalability provided by NoSQL, it was seen as a major competitor to the relational database model
Summary
The problem with relational model is that it has some scalability issues, that is, performance degrades rapidly as data volumes increases. Because of the high scalability provided by NoSQL, it was seen as a major competitor to the relational database model.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have