Skip to content

Latest commit

 

History

History
 
 

OSharp.Redis

Redis 模块

单机用法

如果只是单台服务器使用Redis,可按照如下配置方式使用:

  1. 通过nuget引用 OSharp.Redis 程序集

Install-Package OSharp.Redis

  1. appsettings.json 中添加如下配置节点
{
  "OSharp": {
    "Redis": {
      "Configuration": "localhost",
      "InstanceName": "OSharpDemo",
      "Enabled": "true" 
    } 
  }
}
  1. 如果要禁用Redis缓存功能,设置上面的配置 Enabled: false 即可。当启用Redis时,会自动清除已有的IDistributedCache分布式缓存实现

集群用法

如果要使用多服务器使用Redis集群,可通过继承基类RedisPackCore重写,给RedisCacheOptions.ConfigurationOptions属性赋值即可。