.Net6 连接 redis
Prepare
- 你需要下面2个库
Microsoft.Extensions.Caching.StackExchangeRedis
StackExchange.Redis
配置appsettings.json
"ConnectionStrings": {
"Redis": "192.168.137.7:7778"//redis 绑定的ip和端口
}
Program.cs
- 注册服务
#region redis
builder.Services.AddStackExchangeRedisCache(options => {
var redisLocation = builder.Configuration.GetConnectionString("Redis");
var redisOptions = ConfigurationOptions.Parse(redisLocation);
redisOptions.Password = "test123";//你的redis密码
options.InstanceName = "RedisDemo_1"; //
options.ConfigurationOptions = redisOptions;
});
#endregion
- 然后就可以用IDistributedCache 来操作redis 了
- 写入和读取操作