Util 应用框架基础(七)- Redis 缓存
Redis 缓存
Util 应用框架 Redis 缓存操作
本节介绍 Util 应用框架如何配置 Redis 缓存.
概述
Redis 是流行的分布式缓存.
Redis 缓存将数据对象存储到外部专用缓存服务器内存中.
配置 Redis 缓存
引用 Nuget 包
Nuget 包名: Util.Caching.EasyCaching
AddRedisCache
使用 AddRedisCache 扩展方法启用 Redis 缓存.
最简单的配置方法只需传入 Redis 服务地址,并设置以下默认值.
MaxRdSecond 设置为 1200 秒.
CacheNulls 设置为 true.
AllowAdmin 设置为 true.
端口设置为 6379.
SerializerName 设置为 "SystemTextJson".
范例:
复制代码
如果要修改端口为 6666,如下所示.
复制代码
还可以统一设置缓存键前缀,下面的示例将缓存键前缀设置为 "test:".
复制代码
使用 IConfiguration 进行配置.
可以使用 appsettings.json 文件进行配置.
复制代码
默认配置节: EasyCaching:Redis
appsettings.json 配置文件示例.
复制代码
使用委托进行配置.
复制代码
配置参数
EasyCaching Redis 缓存提供了多个配置参数,具体请参考 EasyCaching 文档.
评论