Caching Topologies
Caching topology defines the strategy for data storage in a clustered cache. It refers to the behavior of a cache cluster under different circumstances. These behavior specifications help in choosing the cache topology that better suits the environment of an application. NCache offers multiple caching topologies, and based on the needs of an application, the users can pick the topology that suits them best.
The variety of caching topologies caters to the needs of applications requiring linear scalability in terms of storage and transaction load as well as high availability.
In This Section
Partitioned Topologies
This section explains in detail the Partitioned and Partition-Replica topologies.
Replicated Topology
This section explains in detail the Replicated Topology.
Mirrored Topology
This section explains in detail the Mirrored Topology.
Scalability in Caching Topologies
This section explains how caching topologies are scaled.