Database Discussion/

Non Relarional Database

Lesson overview

Non Relarional Database

Learn Non Relarional Database in the Database Discussion system design series.

Non Relational Database

designed to store and manage unstructured, semi-structured, or dynamic data without requiring a rigid, table-based schema.

They offer high scalability, performance, and flexibility, using document, key-value, wide-column, or graph structures, making them ideal for massive data sets, real-time analytics, social networks, and app development

Key-Value Store Simplest type. Works like a dictionary — give a key, get a value.

Wide Column Store Looks like a table but each row can have completely different columns. Built for massive write throughput.

Graph Database Stores data as nodes and edges. Nodes are entities, edges are relationships.

Document Store Stores data as JSON documents. Each document can have a different structure. No fixed schema.

Loading Non Relarional Database