Show / Hide Table of Contents

    Class NearCacheConfiguration

    Defines near cache configuration.

    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.

    Inheritance
    System.Object
    NearCacheConfiguration
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Apache.Ignite.Core.Cache.Configuration
    Assembly: Apache.Ignite.Core.dll
    Syntax
    public class NearCacheConfiguration

    Constructors

    NearCacheConfiguration()

    Initializes a new instance of the NearCacheConfiguration class.

    Declaration
    public NearCacheConfiguration()

    Fields

    DefaultNearStartSize

    Initial default near cache size.

    Declaration
    public const int DefaultNearStartSize = 375000
    Field Value
    Type Description
    System.Int32

    Properties

    EvictionPolicy

    Gets or sets the eviction policy. Null value means disabled evictions.

    Declaration
    public IEvictionPolicy EvictionPolicy { get; set; }
    Property Value
    Type Description
    IEvictionPolicy

    NearStartSize

    Gets or sets the initial cache size for near cache which will be used to pre-create internal hash table after start.

    Declaration
    public int NearStartSize { get; set; }
    Property Value
    Type Description
    System.Int32
    Back to top © 2015 - 2019 The Apache Software Foundation