Document Databases Flashcards
1
Q
Characteristics of Document DB
A
- data needs to be like document structure
- schema flexibility
- easy to load all data
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
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