Sharding strategies

Sharding splits large datasets | into smaller chunks | (logical shards)
Sharding chia các tập dữ liệu lớn | thành các phần nhỏ hơn | (logical shards)

distributed across different machines/database nodes | to distribute traffic load. | Improves application scalability.
được phân phối trên các máy/nút cơ sở dữ liệu khác nhau | để phân phối tải lưu lượng. | Cải thiện khả năng mở rộng ứng dụng.

Supported by many | but not all databases.
Được hỗ trợ bởi nhiều | nhưng không phải tất cả cơ sở dữ liệu.

Resources

References


← Long / Short Polling · Backend Roadmap · CAP Theorem →