UNIT 1:
Definition of the Four Types of NoSQL Database
Getting at Persistent Data, Concurrency
UNIT 2:
Comparison of relational databases to new NoSQL stores
MongoDB, Cassandra, HBASE, Neo4j use and deployment
Application, RDBMS approach, Challenges NoSQL approach, Key-Value and Document Data Models
UNIT 3:
Data warehousing schemas: Comparison of columnar and row oriented storage
Column-store Architectures: C-Store and Vector-Wise
Indexing, Adaptive Indexing
Data warehousing schemas: Comparison of columnar and row oriented storage
Indexing, Adaptive Indexing
UNIT 4:
Key-Value Databases,Key-Value Store, Key- Value Store Features
Transactions, Query by Data, Operations by Sets
UNIT 5:
case study: Building a Graph Database Application
Random walk distribution Querying Graphs: Introduction to Cypher
specific page rank, Page Ranking Computation techniques: iterative processing
Comparison of Relational and Graph Modeling, Property Graph Model Graph Analytics: Link analysis algorithm
Markov chain, page rank computation