Non-relational Databases Flashcards

1
Q

You work for a company that is developing a new massively multiplayer online game, which will be launched in 20 countries next year. The data architects have opted to use Azure Cosmos DB as the games database tier.

What are two characteristics of using Azure DB?

A

Support for multiple geographic regions

Very low latency for read/write

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

You plan to reduce storage costs to store older, non-structured data in Azure Blob Storage. The data needs to be accessible occasionally to generate reports that must be available as soon as possible.

You need to choose the most appropriate data tier for this data.

A

Cool

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which Azure storage service includes support for Hot, Cool and Archive access tiers.

A

Azure Blob

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Which two elements compose a key in a azure table storage

A

Row key, Partition Key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Azure File storage ______________

A

Supports direct mounting by windows, macOS and Linux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What Cosmos DB API is used for columnar data?

A

Cassandra API

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the most commonly used Cosmos DB APO for graph data

A

Gremlin API

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What Cosmos DB API is most commonly used for JSON documents?

A

Core API

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

In Azure Table Storage, data is stored as rows and columns, forming a table in which _________

A

The number of columns may vary according to each row

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which non-relational data store supports multi-region writes?

A

Cosmos DB API

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which non-relational data store supports multi-region read replicas?

A

Cosmos DB API and Azure Table Storage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What should be used to synchronize Azure Files locally shared files with a local cache inside an on-prem network to improve performance around serving files to users

A

Azure File Synch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

You need to store training videos for company users.

What Azure data service should you use?

A

Azure Blob Storage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the most appropriate database tier for a Human Resources system storing employee data on a fixed schema?

A

Azure SQL Database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Which database tier would you use to store a social network that stores interaction data in a complex structure that changes frequently?

A

Azure Cosmos DB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

You work for a chemical plant that stores vast amounts of data from various sensor arrays - which database tier would you recommend?

A

Azure Cosmos DB

17
Q

T/F :
Azure Cosmos DB allows simpler queries to retrieve data than a relational database

A

True

18
Q

T/F:
Azure Cosmos DB reduces data duplication through normalization

A

False

19
Q

Azure Cosmos DB supports applications with a global user base

A

True

20
Q

What API is best for key/value stores?

A

Table API or Core API

21
Q

What API should you use for column family type DBs

A

Cassandra API

22
Q

What’s the best API for graph databases

A

Gremlin API