COS 597D, Fall 2014
Questions on data models in noSQL papers
Due at 1:30pm, Wednesday October 9, 2013.
You may hand in a paper copy or email a file to me.
Keep a copy for your use during class discussion.
No credit for
late submission.
The intent is that you answer
these questions based on the sections of papers assigned and our class
discussion Monday (10/7) on information retrieval techniques.
Short answers suffice, but we may wish to dig deeper in class
discussion.
1. What are the shared characteristics across the data models
described in the Bigtable and Cassandra papers?
2. How do the data models of Bigtable and Cassandra differ?
3. What are the "query languages" of each of Bigtable and
Cassandra?
4. What specific aspects of a relational model fail the needs of
the authors of Apache Hadoop Goes
Realtime at Facebook and how are they addressed?
5. Choose one of Bigtable or Cassandra: How would you store the
inverted index data discussed in class Monday (10/7)?
6. Considering the three papers, quite a few examples of applications
are given. In your opinion, what is the most striking
similarity among these examples?