Community Platform
Interests
  • Analytics
  • Business Intelligence (BI)
  • Cloud computing
This Year
No Points
Total
1301 Points
MIS Badge

Click here
to validate the recipient

NoSQL research paper

First introduced in the late 2000’s due to a decrease in cost of storage, NoSQL database stores data in a different way than in SQL where relational databases are constant, and more importantly stores large amounts of data. NoSQL is very flexible and highly functional as well as high performing, which leads to customers having positive user experiences. By being able to handle unstructured and structured data, it is also able to deal with big data which lead to the creation of organizations like Facebook and LinkedIn and inspired big companies like Google to start using NoSQL systems. Because NoSQL can handle large amounts of data no matter if they are structured or not it helps organizations by also being easily accessible to help their business. The way NoSQL stores its data is very different than how SQL does, it is able to handle data using key-value storage, document storage, wide column storage, and graph database.

With MIS 2502 we have focused a great deal on SQL and NoSQL databases. We had the privilege of using Mongo DB and learned the commands to interact with databases. By learning SQL first, it was easier to learn mongo and have a deeper understanding of NoSQL since they both share similar ways of communicating with their database. With mongo DB as well, we were able to learn about BSON documents, similar to JSON, which is also a part of document storage, a type of way NoSQL stores their data.

As mentioned before, Google has started to use NoSQL systems and an example of that would be their Cloud Firestore. Firestore is a NoSQL cloud database that is flexible and scalable, and more importantly, they offer offline support for web and mobile so that users are able to create accessible apps regardless of connectivity issues. Firestore follows a data model that allows data to be stored in documents which are then stored in collections, or containers, where you are able to organize data or build queries.

Work Cited

“Cloud Firestore  |  Firebase.” Google, Google, firebase.google.com/docs/firestore.

Foote, Keith D. “A Brief History of Non-Relational Databases.” DATAVERSITY, 13 June 2018,

www.dataversity.net/a-brief-history-of-non-relational-databases/.

MENEGASSO, ANDRE EDUARDO. “NOSQL.” Amazon, NOVAS EDICOES

ACADEMICAS, 2018, aws.amazon.com/nosql/.

“What Is NoSQL? NoSQL Databases Explained.” MongoDB,

www.mongodb.com/nosql-explained.


Skip to toolbar