首先。使用NuGet下载StackExchange.Reids
在文件里:
using StackExchange.Redis;
其次在创建一个操作类:
class RedisHelper
{
private ConnectionMultiplexer Redis { get; set; }
private IDatabase DB { get; set; }
public RedisHelper(string connection)
{
Redis = ConnectionMultiplexer.Connect(connection);
DB = Redis.GetDatabase();
}
public bool SetValue(string key,string value)
{
return DB.StringSet(key, value);
}
public string GetValue(string key)
{
return DB.StringGet(key);
}
public bool DeleteKey(string key)
{
return DB.KeyDelete(key);
}
}
最后,
在主函数里面操作。
RedisHelper redisHelper = new RedisHelper("192.168.112.123:6379,defaultDatabase=0,password=password");
bool r1 = redisHelper.SetValue("key","Hello Word!");
if (r1)
{
Console.WriteLine(redisHelper.GetValue("key"));
redisHelper.DeleteKey("key");
}
关于Redis知识查看相关文档。