Week 5 - Document Stores Flashcards

1
Q

Document Store

A

Document Store is a database that uses a document-oriented model to store data.

Document store databases store each record and its associated data within a single document. Each document contains semi-structured data that can be queried against using various query and analytics tools of the DBMS.

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

what is BSON

A

Binary version of json

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

Does Document storage have referential integrity?

A

No

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

3 Advantages of Document storage

A

1) Documents are independent units (fasht
2) Application logic is easy to write (not sql queries)
3) Unstructured data is easy to store

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

Disadvantages of Document storage

A

1) no joins
2) no referential integrity
3) SQL (not easy to integrate with an SQL app)

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