The Mindscape.LightSpeed.Caching namespace provides classes that are used to implement second-level caching.
Classes
Class | Description | |
---|---|---|
![]() | CacheBroker |
Brokers access to the second-level ICache implementation.
|
![]() | DefaultCache | |
![]() | MemcachedCache |
A highly scalable, distributed second-level cache ICache
implementation using memcached.
Configuration of the memcached client should be performed using the underlying
memcached client objects. Theses objects are exposed as properties of this class:
MemcachedClient and SockIOPool. For example to set the
list of memcached servers:
![]() string[] servers = {"1.1.1.0:11211", "1.1.1.1:11211"}; memcachedCache.SockIOPool.SetServers(servers); memcachedCache.SockIOPool.Initialize(); |
Interfaces
Interface | Description | |
---|---|---|
![]() | ICache |
Contract for a second-level cache implementation.
|