文件名称:L1L2RedisCache:IDistributedCache的分层缓存实现
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-06 11:17:59
c-sharp redis C#
L1L2RedisCache L1L2RedisCache是实现的强烈关注性能。 它利用作为1级高速缓存和作为2级高速缓存,与1级驱逐经由管理。 L1L2RedisCache在很大程度上受在过去几年中提供的开发见解的启发。 它试图将这些概念简化为可以广泛应用的高性能IDistributedCache 。 用 可以在启动期间使用以下IServiceCollection扩展方法注册L1L2RedisCache: services.AddL1L2RedisCache(options => { options.Configuration = "localhost"; options.InstanceName = "Namespace"; }); 使用的IOptions是 ,因为它直接依赖于Microsoft.Extensions.Caching.Redis 。 旨在通过I
【文件预览】:
L1L2RedisCache-master
----.github()
--------workflows()
----tests()
--------Unit()
--------Integration()
----LICENSE(1KB)
----L1L2RedisCache.sln(4KB)
----src()
--------L1L2RedisCache.cs(14KB)
--------ServiceCollectionExtensions.cs(2KB)
--------L1L2RedisCache.csproj(636B)
--------HashEntryArrayExtensions.cs(2KB)
--------CacheMessage.cs(176B)
----.gitignore(6KB)
----README.md(2KB)
----.vscode()
--------launch.json(485B)
--------tasks.json(596B)