Slide 5
Slide 5 text
Document databases
Example: MongoDB, 2007
• Pros:
• Handles varied (unstructured) data more
easily
• Group related info in a single entity
• Cons:
• Little
fl
exibility (relationships pre-baked in
doc)
• Data duplication
"customer" : {
"id": "123",
"firstName" : "Jane",
"lastName" : "Doe",
"DOB" : "03/12/1989",
"department" : "Engineering",
"phoneNumbers" : {
{
"type" : "office",
"number" : "650-123-4567"
}
{
"type" : "cell",
"number" : "650-321-7654"
}
}
"title" : "Director of QA"
}