© Nicholas Cottrell 2020
N. CottrellMongoDB Topology Designhttps://doi.org/10.1007/978-1-4842-5817-0_1

1. Core Concepts

Nicholas Cottrell1 
(1)
St-Aubin-sur-Mer, France
 
For those coming from the world of traditional relational database management systems or even enterprise-level Microsoft SQL Server or Oracle, MongoDB presents an innovative way of thinking about scaling and availability. This chapter introduces all the core concepts of MongoDB deployments and explains how MongoDB nodes achieve high-availability, low-latency replication, and handle unexpected infrastructure failures.

Redundancy is ambiguous because it seems like a waste if nothing unusual happens. Except that something unusual happens-usually.

—Nassim Nicholas Taleb, scholar, risk analyst, ...

Get MongoDB Topology Design: Scalability, Security, and Compliance on a Global Scale now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.