NoSQL & NewSQL Flashcards

1
Q

NoSQL Database

A

When people use the term “NoSQL database,” they typically use it to refer to any non-relational database. Some say the term “NoSQL” stands for “non SQL” while others say it stands for “not only SQL.” Either way, most agree that NoSQL databases are databases that store data in a format other than relational tables.

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

NoSQL DB Features

A

o NoSQL databases are horizontally scalable
o NoSQL databases are document, key-value, graph
o It avoids joins and it is easy to scale.
o It’s used for Big Data and real-time web apps.

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

Structural Variety in Big Data

A
  • Sets
  • Hierarchies
  • Graphs
  • Arrays
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

NewSQL Database

A

NewSQL is a new approach to relational databases that wants to combine transactional ACID (atomicity, consistency, isolation, durability) guarantees of good ol’ RDBMSs and the horizontal scalability of NoSQL.

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