当前位置: 首页 > news >正文

公司网站怎么做才能吸引人wordpress 最好的插件

公司网站怎么做才能吸引人,wordpress 最好的插件,iis添加网站主机名,17网站一起做网店池尾前言 Redis可以用来存储、缓存和消息传递。它具有高性能、持久化、高可用性、扩展性和灵活性等特点,尤其适用于处理高并发业务和大量数据量的系统,它支持多种数据结构,如字符串、哈希表、列表、集合、有序集合等。 Redis的使用 安装包Ser…

前言

Redis可以用来存储、缓存和消息传递。它具有高性能、持久化、高可用性、扩展性和灵活性等特点,尤其适用于处理高并发业务和大量数据量的系统,它支持多种数据结构,如字符串、哈希表、列表、集合、有序集合等。

Redis的使用 

安装包ServiceStack.Redis

NuGet\Install-Package ServiceStack.Redis 

引入包

using ServiceStack.Redis;

创建实例对象

RedisClient()第一个参数为地址,第二个参数为端口号,第三个参数填0~15,默认不填为0。

7bd041582481482da28482dd161694b2.png

IRedisClient client=new RedisClient("127.0.0.1", 6379, 0);

FlushDb()

该方法为刪除当前Redis数据库中的所有值。

using (IRedisClient client=new RedisClient("127.0.0.1", 6379))
{client.FlushDb();
}

Set<>() 

需要一个类型,第一个参数为Key值,第二个参数为Value。

该方法向当前Redis数据库中新增一个值,新增的值做了序列号处理。

using (IRedisClient client=new RedisClient("127.0.0.1", 6379))
{client.Set<string>("name", "猪儿虫");
}

Add<>()

需要一个类型,第一个参数为Key值,第二个参数为Value。

该方法向当前Redis数据库中新增一个值,并且返回一个bool值,添加成功返回true,添加失败返回false。

using (IRedisClient client=new RedisClient("127.0.0.1", 6379))
{Console.WriteLine(client.Add<string>("name", "猪儿虫"));
}

GetValue() 

该方法根据key获取内容,获取的值带有双引号。

using (IRedisClient client=new RedisClient("127.0.0.1", 6379))
{var values = client.GetValue("name");Console.WriteLine(values);
}

Get<>()

该方法根据key值获取内容,获取的值不带双引号,内部做了反序列化操作。

using (IRedisClient client=new RedisClient("127.0.0.1", 6379))
{var values = client.Get<string>("name");Console.WriteLine(values);
}

SetAll()

该方法为批量向当前Redis数据库中新增数据,接收一个Dictionary类型数据。

using (IRedisClient client=new RedisClient("127.0.0.1", 6379))
{var SetDict = new Dictionary<string, string>();SetDict.Add("item", "001");SetDict.Add("name", "猪儿虫");client.SetAll(SetDict);
}

GetAll() 

该方法为批量向当前Redis数据库中读取数据,接收一个数组类型数据,返回一个Dictionary类型数据。

using (IRedisClient client=new RedisClient("127.0.0.1", 6379))
{var NewList = new string[] { "item", "name" };var RedisList = client.GetAll<string>(NewList);foreach(var v in RedisList){Console.WriteLine(v);Console.WriteLine(v.Value);}
}

设置数据过期时间

该方法为向当前Redis数据库中添加一个name名为猪儿虫的数据,且在当前Redis数据库中保存10秒,到期自动销毁,读取过期数据会返回空。

using (IRedisClient client=new RedisClient("127.0.0.1", 6379))
{client.Set<string>("name", "猪儿虫", TimeSpan.FromSeconds(10));
}

 TimeSpan.FromHours(1)一小时

TimeSpan.FromDays(1)一天

TimeSpan.FromMinutes(1)一分钟

设置数据特定过期时间 

该方法为向当前Redis数据库中添加一个name名为猪儿虫的数据,且在当前Redis数据库中保存到明天这个时间,到期自动销毁,读取过期数据会返回空。

using (IRedisClient client=new RedisClient("127.0.0.1", 6379))
{client.Set<string>("name", "猪儿虫", DateTime.Now.AddDays(1));
}

DateTime.Now.AddHours(1)当前时间一小时后

DateTime.Now.AddMinutes(1)当前时间一分钟后

DateTime.Now.AddSeconds(1)当前时间一秒后

AppendToValue()

该方法向当前Redis数据库中已经有的数据追加数据,注意,该追加的数据不进行序列化处理。

using (IRedisClient client=new RedisClient("127.0.0.1", 6379))
{client.AppendToValue("name", "大聪明");
}

GetAndSetValue()

对数据重新赋值 ,注意,该重新赋值的数据不进行序列化处理。

using (IRedisClient client=new RedisClient("127.0.0.1", 6379))
{client.GetAndSetValue("name", "小青龙");
}

 

http://www.yayakq.cn/news/259039/

相关文章:

  • 现代网站开发技术余姚网络推广
  • 2019做网站图片用什么格式宁波seo公司联系方式
  • 如何安装wordpress手机站导航wordpress模板外贸
  • 手机网站建设多钱中国网站设计师
  • pc网站和移动网站品牌建设与诚信建设
  • 具有营销价值好的网站手机域名注册网站
  • 潍坊网站建设案例东阳网站推广
  • 如何仿造一个网站做国内对企业网站开发的研究
  • 网站设计的文案江油官方网站建设
  • 装修找客户去哪个网站怎么根据网站前端做网站后台
  • 保定专业做网站的公司免费自助建站网站一览
  • 网站建设公司昆明wordpress上好用的编辑器
  • 汽车最全的网站如何建设互联网政务门户网站
  • 高端品牌建站wordpress微商城主题
  • 网站推广有哪些方案企业网站 dede phpcms 帝国
  • 海外购物网站大全淘宝佣金推广网站建设
  • 网站产品展示系统许昌网站建设费用
  • 哪里有网站建设中心站内营销推广途径
  • 注册网址的网站徐州模板厂
  • 伊春建设银行网站建设网站还要云服务器吗
  • 西固网站建设蔬莱网站建设
  • 搜狐一开始把网站当做什么来做高端营销网站
  • 沧州网站建设专业的公司4000-262-网站 栏目做下拉
  • 广告网站建设最专业东莞企业网站模板建站
  • wordpress制作购物网站怎样做彩票投资网站
  • 哈尔滨做网站需要多少钱只有域名怎么做网站
  • 记事本做网站插图片android开发工具手机版
  • 网站策划书 范文做网站营业执照经营范围怎么填写
  • 郑州网站推广价格上海网站建设公司网站建设
  • 个人网站wordpress响应式电影资讯网站