NoSQL Databases, Fall 2019 – Sources

Presentations

  • Lorenzo Alberton (2011). NoSQL Databases: Why, what and when. PHP UK Conference, 25th February 2011. link.
  • Firas Abuzaid, Perth Charernwattanagul (2014). Stanford course “CS145 Introduction to Databases” given by Jennifer Widom, Lecture 8: NoSQL. Content: History, Distributed File Systems, MapReduce, Introduction to Column Family Stores. link.

Books

  • HOLUBOVÁ, Irena, KOSEK, Jiří, MINAŘÍK, Karel & NOVÁK, David. Big Data a NoSQL databáze. Praha: Grada Publishing, a.s., 2015. 228 s. link
  • Sadalage, P. J., & Fowler, M. (2012). NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence. Addison-Wesley Professional, 192 p.
  • Tiwari, S. (2011). Professional NoSQL. John Wiley & Sons, Inc., Indianapolis, 361 p.

Research Papers

  • Dean, J., & Ghemawat, S. (2004). MapReduce: Simplied Data Processing on Large Clusters. In Proc. of 6th Symposium on Operating Systems Design and Implementation (OSDI 2004). link
  • Chang, F. et al. (2008). Bigtable: A Distributed Storage System for Structured Data. ACM Transactions on Computer Systems, 26(2), pp 1–26.
  • DeCandia, G. et al. (2007). Dynamo: Amazon’s Highly Available Key-value Store. ACM SIGOPS Operating Systems Review, 41(6), pp 205–220.

White Papers

  • Why NoSQL?. By CouchBase. link
  • From Relational to Riak. By Basho Riak. link

Web Articles

  • June 2014: Google Dumps MapReduce in Favor of New Hyper-Scale Analytics System. link

Web Indexes