NoSQL DBMS Roadmap
Step by step guide to becoming an Android developer.
Ask AI about NoSQL DBMS Roadmap
Legend
Propose
Alternatives
Options
1 Core Concepts
What is NoSQL?
CAP Theorem
ACID vs. BASE
2 Types of Data Models
Document Databases
Key-Value Databases
Column-Family Databases
Graph Databases
3 Document Databases (MongoDB)
Concepts
CRUD Operations
Aggregation Framework
4 Key-Value Databases (Redis)
Concepts
Data Structures
Use Cases
5 Column-Family Databases (Cassandra)
Architecture
Data Model
Query Language (CQL)
6 Graph Databases (Neo4j)
Graph Concepts
Cypher Query Language
Use Cases
7 NoSQL Data Modeling
Denormalization
Embedding vs. Referencing
Query-Driven Design
8 Indexing and Performance
What is an Index?
Types of Indexes
Performance Analysis
9 Transactions & Consistency
Eventual Consistency
Transactions
10 Scalability
Horizontal vs. Vertical
Sharding
Replication
11 Real-world Project
Choose the Right Tool
Build an Application