Bridge Overview
NCache Bridge enables Multi-site Replication between clustered caches deployed across different sites, data centers, or regions. It is commonly used for disaster recovery and multi-site applications where cache data must remain synchronized and available if one site becomes unavailable.
A Bridge replicates cache operations asynchronously from a source cache to one or more target caches. Since replication is asynchronous, application operations on the active cache are not delayed by WAN latency. The Bridge queues operations and forwards them to the target cache when it is available, helping preserve operation order and prevent data loss during temporary connectivity issues.
NCache Bridge supports active-passive and active-active replication scenarios. In an active-passive setup, one cache serves application traffic while the other remains synchronized as a backup. In an active-active setup, multiple sites can serve users from their respective regions and also act as backups for each other. If conflicts occur, NCache resolves them using the default time-based rule or a custom Bridge Conflict Resolver.
You can also manually synchronize connected caches through state transfer. This is useful after cache addition, node recovery, site restoration, or temporary connectivity loss.
NCache Bridge can be configured using the NCache Management Center and PowerShell. You can create a Bridge, add clustered caches, configure synchronization modes, manage replication settings, start state transfer, remove caches, and configure conflict resolution.
Note
It is recommended that caches connected through a Bridge have the same configuration, except where topology differences are required.
See Also
Configure Conflict Resolver
Change Cache Synchronization Modes
Remove Cache from Bridge