Skip main navigation

Overview of NoSQL Data Stores

In this step, Graeme introduces non-relational systems. These data stores are called NoSQL stores.

In this step, Graeme introduces non-relational systems. These data stores are called NoSQL stores.

NoSQL stores are non-relational systems, as opposed to a tabular schema as discussed in previous sections. Standard relational databases have attributes as part of their transactions, such as atomicity, consistency, isolation, and durability (often shortened to ACID) that help assure high reliability of data.

By reducing or removing the reliance of these attributes, NoSQL stores are able to leverage them in exchange for increased performance.

This is particularly useful when working with data that arrives at a high velocity, or reporting from or adding to a store that has a large variety of data.

The name is a little misleading as many can still be interacted with using queries that take an SQL-like form.

Over the next few steps, Graeme will introduce us to a few common types of NoSQL stores, beginning with key-value stores.

Join the discussion

Graeme mentions in the video that despite being called NoSQL stores, we can often employ SQL-like queries on the data. Could you suggest an alternative name for these stores?

Use the Discussion section below and let us know your thoughts. Try to respond to at least one other post and once you’re happy with your contribution, click the Mark as complete button to move on to the next step.

This article is from the free online

Microsoft Future Ready: Fundamentals of Big Data

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now