PDF Version Available
This document is also available in PDF format: wk9matchmaking.pdf
The PDF version includes bookmarks for easy navigation and is optimized for printing.
Accessibility Notice
This document is also available in HTML format at:
https://aholdengouveia.name/AdvData/labs/wk9matchmaking.html
The HTML version provides enhanced accessibility features including keyboard navigation, screen reader support, responsive design, dark mode support, and high contrast options.
Objectives:
- Learn how to evaluate database choices to pick the right one for a data set
Complete the following problems
References, a video, a PowerPoint and some notes are available at my website https://www.aholdengouveia.name/AdvData/Databasematchmaking.html
This should use the data set you've been working with. If you need to change it for any reason please reach out to me.
You'll be evaluating different options for NoSQL databases for your data set. Each NoSQL option should have a pro/con list or table with at least 3 pros and 3 cons. Each option should also include a suggested vendor with a short paragraph explaining why you picked them.
Please include
- Short explanation of your data, what you're collecting or have collected, what other data you may want to collect in future, and any other important notes about your data.
- Key value store
- Document store
- Graph
- Another NoSQL option of your choice. Make sure it's not one of the ones you already did, it needs to be a totally different NoSQL type, not just a different vendor for one of the three types listed above. Some ideas if you're feeling stuck could include tuple store, triplestore, object or wide-column.
Deliverables
A text document that contains your database evaluations and overview of your data set.