Suggest an editImprove this articleRefine the answer for “What types of scaling exist?”. Your changes go to moderation before they’re published.Approval requiredContentWhat you’re changing🇺🇸EN🇺🇦UAPreviewTitle (EN)Short answer (EN)There are two main types of database scaling: **vertical (scale up)** - increasing a single server's power (more RAM, a faster CPU, an SSD), and **horizontal (scale out)** - adding new servers to spread the load (sharding, replication). **Key point:** vertical scaling is simple to implement but has a physical ceiling; horizontal scaling gives higher overall performance and fault tolerance, but is harder to configure and administer.Shown above the full answer for quick recall.Answer (EN)ImageThere are two main types of database scaling: 1. **Vertical scaling (scale up)**, increasing a single server's power. For example: adding more RAM, a faster CPU, an SSD. Pro: simple to implement. Con: there's a physical ceiling, a server can't be strengthened indefinitely. 2. **Horizontal scaling (scale out)**, adding new servers to spread the load. For example: data and requests get split across several machines (sharding, replication). Pro: higher overall performance and fault tolerance. Con: harder to configure and administer.For the reviewerNote to the moderator (optional)Visible only to the moderator. Helps review go faster.