Terminology Confusion: Horizontal/Vertical Partitioning, Scaling, Sharding

  1. Horizontal Scaling
  2. Vertical Scaling
  3. Horizontal Partitioning
  4. Vertical Partitioning
  5. Sharding
Photo by pine watt on Unsplash

Horizontal Scaling

Horizontal Scaling

Vertical Scaling

Vertical Scaling

Horizontal Partitioning

Horizontal Partitioning

Vertical Partitioning

Vertical Partitioning

Sharding

Hash-based sharding

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Using Machine Learning to Build More Resilient Mobile Apps

multicolored dots streaming from white clouds onto navy mountains and blue, yellow, and pink concentric circles

How to recognize your open source project contributors and grow your community

Efficient Use of TigerGraph and Docker

My Journey to Airbnb — Lucius DiPhillips

Write automated tests at three levels

5 Tools to Improve Productivity as a Developer

Database Performance, Correctness, Compostion, Compromises

Introducing Showkase: A Library to Organize, Discover, and Visualize Your Jetpack Compose Elements

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
adil

adil

More from Medium

KAFKA SSL WITH ZOOKEEPER Quorum

How to Make Cockroach DB Faster

Most important metric for operating Elasticsearch

In-depth understanding of Apache Kafka in 10 minutes