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
Schema Design
Defining database table structure and constraints
ACID
Properties guaranteeing reliable transaction processing
Concurrency Control
Managing simultaneous data access while maintaining consistency
Key-Value Store
NoSQL database storing data as key-value pairs
Database Migration
Version-controlled changes to database schema
Data Modeling
Creating a model describing data structure and relationships