没有合适的资源?快使用搜索试试~ 我知道了~
ZiggyCreatures.FusionCache:FusionCache是易于使用,高性能且强大的缓存,具有可选的分布式...
共99个文件
cs:50个
png:18个
md:13个
需积分: 13 0 下载量 163 浏览量
2021-04-03
21:28:58
上传
评论
收藏 767KB ZIP 举报
温馨提示
融合缓存 FusionCache是一种易于使用,高性能且功能强大的缓存,具有可选的分布式第二层和一些高级功能。 它是经过多年处理各种不同类型的缓存而诞生的:内存缓存,分布式缓存,http缓存,CDN,浏览器缓存,脱机缓存,随便命名。 因此,我尝试将这些经验总结出来,并提出了FusionCache。 它使用内存缓存(标准IMemoryCache接口的任何IMemoryCache )作为主要后备存储,并可选地使用分布式二级缓存(标准IDistributedCache接口的任何IDistributedCache )作为辅助后备存储,例如,以获得更好的弹性和更高的性能。在多节点方案中或避免冷启动的典型影响(初始为空的高速缓存,可能在重新启动后)。 FusionCache还包括一些高级功能,例如故障保护机制,针对同一缓存键的并发工厂调用优化,具有后台工厂完成功能的细粒度软/硬超时,可自定义
资源推荐
资源详情
资源评论
收起资源包目录
ZiggyCreatures_FusionCache-main.zip (99个子文件)
ZiggyCreatures.FusionCache-main
docs
logo-128x128.png 5KB
CacheLevels.md 3KB
nuget-info.md 7KB
images
stepbystep-01-memorycache.png 45KB
stepbystep-05-distributedcache.png 59KB
timeouts-timeline-background.png 39KB
factory-optimization.png 80KB
stepbystep-04-factorytimeouts.png 43KB
stepbystep-02-fusioncache.png 44KB
stepbystep-00-nocache.png 45KB
timeouts-timeline-blocking.png 31KB
stepbystep-00-database.png 27KB
diagram.png 49KB
stepbystep-06-distributedoptions.png 58KB
stepbystep-03-failsafe.png 46KB
logo-400x400.png 30KB
CoreMethods.md 11KB
Timeouts.md 5KB
Comparison.md 7KB
Options.md 8KB
FailSafe.md 5KB
README.md 1KB
StepByStep.md 25KB
FactoryOptimization.md 2KB
AGentleIntroduction.md 8KB
logo-256x256.png 11KB
.github
workflows
codeql-analysis.yml 2KB
ci.yml 358B
tests
ZiggyCreatures.FusionCache.LoggingVisualTester
ZiggyCreatures.FusionCache.LoggingVisualTester.csproj 851B
Program.cs 6KB
ZiggyCreatures.FusionCache.Tests
SampleComplexObject.cs 912B
ExecutionUtilsTests.cs 6KB
ConcurrentFactoryCallsTests_LazyCache.cs 3KB
SingleLevelTests.cs 23KB
GlobalSuppressions.cs 526B
ConcurrentFactoryCallsTests_CacheManager.cs 1KB
ConcurrentFactoryCallsTests_CacheTower.cs 1KB
ConcurrentFactoryCalls.playlist 12KB
ConcurrentFactoryCallsTests_EasyCaching.cs 3KB
ConcurrentFactoryCallsTests.cs 3KB
SerializationTests.cs 3KB
ZiggyCreatures.FusionCache.Tests.csproj 2KB
MultiLevelTests.cs 17KB
benchmarks
ZiggyCreatures.FusionCache.Benchmarks
ZiggyCreatures.FusionCache.Benchmarks.csproj 750B
Program.cs 310B
SyncComparisonBenchmark.cs 4KB
AsyncComparisonBenchmark.cs 5KB
GlobalSuppressions.cs 647B
SamplePayload.cs 269B
src
ZiggyCreatures.FusionCache.Serialization.SystemTextJson
ZiggyCreatures.FusionCache.Serialization.SystemTextJson.csproj 2KB
artwork
logo-128x128.png 5KB
FusionCacheSystemTextJsonSerializer.cs 1KB
ZiggyCreatures.FusionCache.Serialization.SystemTextJson.xml 3KB
FusionCacheSystemTextJsonSerializerServiceCollectionExtensions.cs 1KB
ZiggyCreatures.FusionCache
artwork
logo-128x128.png 5KB
Serialization
IFusionCacheSerializer.cs 2KB
FusionCache.cs 33KB
FusionCacheOptions.cs 3KB
GlobalSuppressions.cs 956B
ZiggyCreatures.FusionCache.xml 131KB
FusionCacheExtMethods.cs 35KB
Reactors
FusionCacheReactorProbabilistic.cs 5KB
FusionCacheReactorStandard.cs 4KB
IFusionCacheReactor.cs 3KB
MaybeValue.cs 3KB
FusionCacheEntryOptions.cs 17KB
Internals
Distributed
DistributedCacheAccessor.cs 14KB
FusionCacheDistributedEntry.cs 3KB
IFusionCacheEntry.cs 964B
Memory
MemoryCacheAccessor.cs 3KB
FusionCacheMemoryEntry.cs 2KB
ConcurrentRandom.cs 2KB
FusionCacheInternalUtils.cs 4KB
FusionCacheEntryMetadata.cs 2KB
FusionCacheExecutionUtils.cs 15KB
ZiggyCreatures.FusionCache.csproj 2KB
TryGetResult.cs 3KB
IFusionCache.cs 13KB
SyntheticTimeoutException.cs 2KB
FusionCacheServiceCollectionExtensions.cs 3KB
FusionCacheGlobalDefaults.cs 3KB
Chaos
ChaosException.cs 2KB
ChaosDistributedCache.cs 4KB
FusioCacheChaosUtils.cs 4KB
ZiggyCreatures.FusionCache.Serialization.NewtonsoftJson
artwork
logo-128x128.png 5KB
ZiggyCreatures.FusionCache.Serialization.NewtonsoftJson.csproj 2KB
FusionCacheNewtonsoftJsonSerializerServiceCollectionExtensions.cs 1KB
FusionCacheNewtonsoftJsonSerializer.cs 2KB
ZiggyCreatures.FusionCache.Serialization.NewtonsoftJson.xml 3KB
ZiggyCreatures.FusionCache.sln 5KB
build.cmd 74B
LICENSE.md 1KB
.gitignore 6KB
targets
Targets.csproj 425B
Program.cs 760B
DotnetSdkManager.cs 3KB
README.md 14KB
build.sh 95B
.gitattributes 2KB
共 99 条
- 1
资源评论
Dr熊吉
- 粉丝: 30
- 资源: 4603
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功