Laravel Tech Community
May 23, 2020 · Databases
Database Sharding: Principles, Methods, and Tools
The article explains why and when to apply database sharding, describes horizontal and vertical partitioning methods, lists common sharding tools, and discusses challenges such as distributed transactions, join avoidance, pagination, and global primary key generation.
Database ShardingHorizontal Partitioningdistributed transactions
0 likes · 14 min read