.NET 中使用redis(二)
前面的准备工作都做好了,接下来开始应用了,既然redis是个内存数据库,类比一下在.net开发中我们用的是 ADO.NET 去连接数据库,再此之前我们是要引用相应的动态连接库(就是我们平常说的.DLL文件啦)
所以同样的连接redis也需要相应的动态连接库
地址:https://pan.baidu.com/s/1FDOpJwkDeCzNwpea0VnGqw
文件有四个,全部引用到项目中哦
小例子
public ActionResult Index()
{
//1.连接redis 内存数据库(IP地址,redis的端口,密码)
RedisClient redisClient = new RedisClient("127.0.0.1", 6379, "666");
//2.设置一个test的key 值为 "我是redis测试字段的值",已经存值在内存数据库中了
bool res = redisClient.Set("test", "我是redis测试字段的值");
if (res) //存值成功
{
//3,获取test的key
string getStr = redisClient.Get<string>("test");
ViewBag.Str = getStr;
}
//其他的操作
//bool IsKey = redisClient.ContainsKey("test");
//if (IsKey)
//{
// redisClient.Del("test"); //删除key
// redisClient.Set("test", "我是新的"); //重新赋值
//}
return View();
}
//前端取值
<h2>@ViewBag.Str </h2>
测试结果
以上是redis的简单操作,下节学习redis的在实际开发中的应用,欢迎指点!!