What Do You Mean by a “Distributed Database?”

Defining Distributed Databases

Clustering and Distribution

Node Roles, High Availability & Failover Strategies

Data Replication and Sharding

Consistency Levels

Manual Sharding vs. Auto-Sharding

Topology Awareness

Next Steps to Learn More about Distributed Databases




The monstrously-fast NoSQL database.

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

Recommended from Medium

Python 2 Is Dead

How to Choose the Right Backend Technology for Your App

A few little things!

Snowflake — Key Benefits and Offerings

We need to talk about Scrum of Scrums

Cypress Gas Price Adjustment Announcement

Enabling network connectivity in WSL 2 windows and running docker in windows.

5 Questions to Ask When Choosing a CMS

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


The monstrously-fast NoSQL database.

More from Medium

HTAP: One Size Fits All?

How Does Ride Hailing System Works?

Siggy.ai Moved Hosting From AWS to Astra DB to Stop Jumping Through Hoops

Hybrid Local Clock in Rust