Cache Modes

Setup different distribution models, backup copies, and near caches.

Ignite .NET provides different modes of cache operation. Please refer to Apache Ignite documentation for details: https://apacheignite.readme.io/docs/cache-modes

Example of cache mode configuration:

var cfg = new IgniteConfiguration
{
    CacheConfiguration = new[]
    {
        new CacheConfiguration
        {
            Name = "cacheName",
            CacheMode = CacheMode.Replicated,
            AtomicWriteOrderMode = CacheAtomicWriteOrderMode.Primary
        }
    }
};
<igniteConfiguration>
    <cacheConfiguration>
        <cacheConfiguration name="cacheName" cacheMode="Replicated" atomicWriteOrderMode="Primary" />
    </cacheConfiguration>
</igniteConfiguration>