CHAPTER 8Replication

Database replication is an important feature that you'll come across in a large number of mission-critical applications. Technically, replication involves the creation of one or more replicas of an existing environment. You can use it to provide fault tolerance, high availability, data distribution, backups, and load balancing.

You can replicate a database in a number of different ways. The way you implement replication in a database determines how you'll design the application that will use replication. This is especially true for Berkeley DB, because, as with its other features, you have to implement a big portion of the replication framework. In version 4.5.x of Berkeley DB, an easy-to-use wrapper interface called the ...

Get The Berkeley DB Book 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.