Apache Ignite.NET
Apache.Ignite.Core.Cache.Configuration.NearCacheConfiguration Class Reference

Defines near cache configuration. More...

Public Member Functions

 NearCacheConfiguration ()
 Initializes a new instance of the NearCacheConfiguration class. More...
 

Public Attributes

const int DefaultNearStartSize = CacheConfiguration.DefaultStartSize / 4
 Initial default near cache size. More...
 

Properties

IEvictionPolicy EvictionPolicy [get, set]
 Gets or sets the eviction policy. Null value means disabled evictions. More...
 
int NearStartSize [get, set]
 Gets or sets the initial cache size for near cache which will be used to pre-create internal hash table after start. More...
 

Detailed Description

Distributed cache can also be fronted by a Near cache, which is a smaller local cache that stores most recently or most frequently accessed data. Just like with a partitioned cache, the user can control the size of the near cache and its eviction policies.

Constructor & Destructor Documentation

Apache.Ignite.Core.Cache.Configuration.NearCacheConfiguration.NearCacheConfiguration ( )

Member Data Documentation

const int Apache.Ignite.Core.Cache.Configuration.NearCacheConfiguration.DefaultNearStartSize = CacheConfiguration.DefaultStartSize / 4

Property Documentation

IEvictionPolicy Apache.Ignite.Core.Cache.Configuration.NearCacheConfiguration.EvictionPolicy
getset
int Apache.Ignite.Core.Cache.Configuration.NearCacheConfiguration.NearStartSize
getset