AI engineering glossary · SQL databases

What is replication?

Replication: Copying data from one database server (primary) to others (replicas), continuously. It gives fault tolerance and lets read queries be spread over replicas, though replicas can lag behind. It is also the basis of many backup strategies.

Level: advancedTopic: SQL databases

Replication: an example

Reports run on a read replica so they do not slow down the main app database.

Related terms

More SQL databases terms

Where you learn it

Replication is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.