Redis简单实用 配置连接远程IP的Redis
一,下载Redis拓展包
Microsoft.Extensions.Caching.StackExchangeRedis
二,在appsettings配置Redis链接字符串
//Redis 链接字符串(127.0.0.1可改变) "RedisConnectionStrings": "127.0.0.1:6379,password=,defaultDatabase=0,connectTimeout=5000,syncTimeout=1000",
三,在startup中配置Redis
//配置 Redis services.AddStackExchangeRedisCache(options => { options.Configuration = Configuration.GetSection("RedisConnectionStrings").Value; //options.InstanceName = "SampleInstance"; });
四,拿捏简单的Redis使用方式
using Microsoft.Extensions.Caching.Distributed; private readonly IDistributedCache _redis; public SysInterviewBll(IDistributedCache redis, ISysInterview dal) { _redis = redis; } //获取redis中的字符串 string str= await _redis.GetStringAsync("table"); //存入redis字符串 await _redis.SetStringAsync("table", “666”);
序列化:JsonConvert.SerializeObject(数据);
反序列化:JsonConvert.DeserializeObject<List<Class>>(str);
五,配置连接远程IP的Redis
1,找到redis.windows.conf配置文件
2,将文件中的 protected-mode 参数改为no
3,注释掉 bind 127.0.0.1 (前面加#)
4,重启redis服务
注:ok

浙公网安备 33010602011771号