A high-performance client library for managing multiple instances of Memcached, optimized for scalability and reliability. This library is designed to provide seamless integration and efficient caching solutions for large-scale applications, ensuring low latency and high throughput. Developed and maintained by AliExpress CIS.
All public API (except MultiGetAsync) is now non-throwing. For MultiGetAsync added MultiGetSafeAsync non-throwing counterpart.
Expiration now acts as it is written in spec. null, TimeSpan.Zero, TimeSpan.MaxValue, DateTimeOffset.MaxValue expiration parameter results in infinite item storage.
In case of DateTimeOffset expiration, if it is lies in the past or == DateTimeOffset.UtcNow no keys will be stored.
All public API (except
MultiGetAsync
) is now non-throwing. ForMultiGetAsync
addedMultiGetSafeAsync
non-throwing counterpart.Expiration now acts as it is written in spec.
null
,TimeSpan.Zero
,TimeSpan.MaxValue
,DateTimeOffset.MaxValue
expiration parameter results in infinite item storage. In case ofDateTimeOffset
expiration, if it is lies in the past or== DateTimeOffset.UtcNow
no keys will be stored.