Sharding
Quick Definition
Horizontal data partitioning across multiple instances
Full Definition
Horizontal data partitioning across multiple database instances to distribute load.
Examples
horizontal scaling, data partitioning, distributed databases
Related Terms
partitioning
horizontal-scaling
More Database Terms
Key-Value Store
NoSQL database storing data as key-value pairs
Read Replica
Copy of primary database for read-only queries
Foreign Key
Field referencing primary key to establish table relationships
Cassandra
Distributed NoSQL database with high availability and scalability
Materialized View
Physical stored copy of query results refreshed periodically
Graph Database
Database optimized for entity relationship queries