Store extra information per entry in a region to filter out peers of the
region that are not interested in the entry's updates.
Namespace: GemStone.GemFire.Cache
Assembly: GemStone.GemFire.Cache (in GemStone.GemFire.Cache.dll)
Version: 2.5.0.1
Syntax
| C# |
|---|
public void SetInterestListEnabled( bool useInterestList ) |
| Visual Basic (Declaration) |
|---|
Public Sub SetInterestListEnabled ( _ useInterestList As Boolean _ ) |
| Visual C++ |
|---|
public: void SetInterestListEnabled ( bool useInterestList ) |
Parameters
- useInterestList
- Boolean
Remarks
This may not be set to true if caching is disabled. This setting
allows a cache member to maintain entry level information about
which other members in the system that have the region defined,
also have a particular entry defined. This information is used to
distribute updates to only those members that have the entry defined.
This setting applies only to environments that use TCP as the
protocol for the distribution layer. This should be set to true in
environments where key-value pairs are created once and updated
several times during the lifetime of the entry. Using interest lists
requires the entry to to store additional information which increases
the per entry overhead of the cache.
See Also
AttributesFactory Class
GemStone.GemFire.Cache Namespace