Document Databases Flashcards

1
Q

Characteristics of Document DB

A
  • data needs to be like document structure
  • schema flexibility
  • easy to load all data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How to select which database to use?

A

data has 1:M (tree structure) or no relations => document db

transaction data with 1:1 or simple M:M => relational

complex M:M => graph database

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

Data Query Languages

A

Imperative

  • put down exact instructions
  • specify data pattern required + what conditions must be met and transformations
  • db engine figures out the best execution plan

Map Reduce

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