NoSQL Flashcards

(12 cards)

1
Q

What does NoSQL stand for?

A

Not Only SQL

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

What is NoSQL an umbrella term for?

A

Many different non-relational DBMS

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

Name the four main types of NoSQL databases.

A
  • Wide column stores (Apache Cassandra)
  • Document-based stores (MongoDB)
  • Graph databases (Neo4J)
  • Key-value stores (Redis)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What format do document-based stores use to save data?

A

JSON-like documents

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

What is a key characteristic of document-based stores?

A

They have flexible schemas

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

When are document-based stores typically chosen?

A
  • When data is semi-structured
  • When data changes often
  • When scalable performance is needed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

True or False: Document-based stores group related data together.

A

True

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

Fill in the blank: NoSQL databases include types like graph databases, document-based stores, _______ stores, and key-value stores.

A

wide column

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

What is one example of a wide column store?

A

Apache Cassandra

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

What is one example of a document-based store?

A

MongoDB

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

What is one example of a graph database?

A

Neo4J

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

What is one example of a key-value store?

A

Redis

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