definitions and a quick tour through Azure Cosmos DB for NoSQL. This overview should help
you see whether Azure Cosmos DB might be a good fit for your work. What is a NoS
What is a NoSQL database? - ANSWER A nonrelational data store designed to scale out
and not enforce a specific schema.
What are the characteristics of a NoSQL database? - ANSWER Nonrelational data store,
designed to scale out, and not enforcing a specific schema.
What are the four broad data model families commonly used in NoSQL databases? -
ANSWER Key-value, document, graph, and column-family store.
What is the document data model? - ANSWER Breaking data down into individual
document entities, with JSON as the commonly used data format.
What is Azure Cosmos DB for NoSQL? - ANSWER A NoSQL database that supports the
document data model and JSON natively.
What are the unique challenges that NoSQL databases were designed to address? -
ANSWER High volumes of data, data with many different sources and forms, dynamic
data schemas that store different types of data, and using high-velocity and/or real-time
data.
What is the benefit of NoSQL databases not enforcing relational constraints or putting
locks on data? - ANSWER Fast writes.
How are NoSQL databases often designed to scale? - ANSWER Via sharding or
partitioning.
What is the benefit of NoSQL databases being designed to scale out? - ANSWER
, Maintaining high-performance regardless of size.
What is the data format commonly used in the document data model? - ANSWER JSON.
What is the benefit of the document data model? - ANSWER Breaking data down into
individual document entities.
What is the benefit of Azure Cosmos DB for NoSQL supporting JSON natively? -
ANSWER JSON can be used as the data format.
What is the benefit of using Azure Cosmos DB for NoSQL? - ANSWER It supports the
document data model and JSON natively.
What is the benefit of using a NoSQL database for high-velocity and/or real-time data? -
ANSWER NoSQL databases are designed to handle high-velocity and/or real-time data.
What is the benefit of NoSQL databases not enforcing a specific schema? - ANSWER
Data with many different sources and forms can be stored.
What is the benefit of NoSQL databases being designed to scale out? - ANSWER High
volumes of data can be handled.
What is the benefit of NoSQL databases not enforcing relational constraints? - ANSWER
Writes are fast.
What is the benefit of NoSQL databases being designed to scale via sharding or
partitioning? - ANSWER High-performance can be maintained regardless of size.
What is a JSON document? - ANSWER A lightweight data format for transmitting and
storing data.