NoSQL Databases

Reference:

  • McCreary, Dan, and Ann Kelly. Making sense of NoSQL. Greenwich, Conn.: Manning Publications, 2013.
  • Carlson, J.L., 2013. Redis in Action. Manning Publications Co..
  • Neeraj, N., 2015. Mastering Apache Cassandra. Packt Publishing Ltd.
  • Vukotic, A., Watt, N., Abedrabbo, T., Fox, D. and Partner, J., 2015. Neo4j in Action. Manning.
  • Banker, Kyle. MongoDB in Action, 2nd Edition, Manning Publications Co., 2016.

 

Syllabus:

  • NoSQL Concepts
  • NoSQL Data Architecture Patterns
  • Key-value Store
    • Key-value Concepts
    • Introduction to Redis
    • Anatomy of Redis Web Applications
    • Commands in Redis
    • Data Safety and Performance
  • Column Family Store
    • Column Family Concepts
    • Introduction to Cassandra
    • Cassandra Data Model
    • Sample Application
    • The Cassandra Architecture
  • Graph Store
    • Graph Store Concepts
    • Introduction to Neo4j
    • Data Modeling in Neo4j
    • Sample Application
  • Document Store
    • Document Store Concepts
    • Introduction to MongoDB
    • Writing Programs Using MongoDB
    • Constructing Queries, Aggregation, Updates