文件名称:BitFaster.Caching:.NET的高性能,线程安全的内存中缓存原语
文件大小:70KB
文件格式:ZIP
更新时间:2024-02-25 21:52:00
dotnet threadsafe cache lru .NETC#
:high_voltage: BitFaster。缓存 NET的高性能,线程安全的内存中缓存原语。 通过NuGet安装 Install-Package BitFaster.Caching 总览 类 描述 并发 表示线程安全的有界大小的伪LRU。 替换ConcurrentDictionary的数量有所下降,但大小受限制。 保持伪命令,命中率比纯Lru高,并且不容易出现争用。 并发TLru 表示线程安全的有界大小的伪TLRU,项目具有TTL。 与ConcurrentLru相同,但具有驱逐策略。 如果为每个键生成的值可以随时间变化,那么在不一致窗口= TTL的情况下,ConcurrentTLru最终将是一致的。 单例