Failover clustering

The Enterprise Edition of RavenDB supports Failover clustering as another mechanism for providing fault tolerance to your application. Failover clustering supports a multi-node cluster where only one node is active for the instance at any given point in time. When the active node fails, the cluster will automatically migrate the instance to one of the other nodes.

The following diagram shows a shared disk attached to each of the servers:

Failover clustering

It is possible to set up an active-active cluster by hosting multiple instances on separate nodes. Optimally, you should have N+1 nodes so there are sufficient resources if one node fails. For ...

Get RavenDB High Performance now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.