DBCacheCore NuGet Package

基于redis与dapper的数据库缓存中间件。利用redis分布式锁来确保数据库与缓存的强一致性,并且有效解决缓存击穿、缓存雪崩等问题。

3.2.0 添加新成员QueryCache,提供对查询结果的缓存
3.2.1 QueryCache 加入异步方法
3.3.0 引入redlock.net组件
3.3.2 支持更多操作redis的方法
3.4.0 框架升级到netstandard2.1
4.0.0 整体重构项目,依赖完全解耦,使代码结构更加抽象化,并且更加开放,易扩展。此次版本更新较大,更新请慎重!
4.1.0 分布式锁抽象化,内置redlock
4.2.0 添加新成员HashCache,提供对字典类型的查询结果缓存
4.3.0 移除MySql.Data和System.Data.SqlClient的引用,新增DBCache.MySQL和DBCache.SqlServer两个nuget包
4.3.2 移除Newtonsoft.Json,并添加System.Text.Json
4.3.6 增加更多操作HashCache的方法
4.4.0 支持配置中心,所有配置项均支持热更新

帮助文档正在完善中......




Got any DBCacheCore Question?





Info

Version: 4.4.7
Author(s): DBCacheCore
Last Update: Friday, November 24, 2023
.NET Fiddle: Create the first Fiddle
NuGet Url: https://www.nuget.org/packages/DBCacheCore


Install
Install-Package DBCacheCore
dotnet add package DBCacheCore
paket add DBCacheCore
DBCacheCore Download (Unzip the "nupkg" after downloading)





STATS

must-have-score

1

avg-downloads-per-day

21

days-since-last-release

175