tnblog
首页
视频
资源
登录

ServiceStack.Redis操作Redis之Hash

6296人阅读 2019/12/11 18:22 总访问:50566 评论:1 收藏:1 手机
分类: .NET

下面是使用ServiceStack.Redis库对redis中的Hash简单的,增删改查操作

  1.  using (RedisClient client = new RedisClient("127.0.0.1"6379))
  2.  {                
  3.      //添加/修改           
  4.      client.SetEntryInHash("userhash""u1""李白");                
  5.      client.SetEntryInHash("userhash""u2""韩信");                
  6.      client.SetEntryInHash("userhash""u3""赵云");                
  7.      //获取                
  8.      string value = client.GetValueFromHash("userhash""u2");                
  9.      Console.WriteLine(value);                
  10.      //删除                
  11.      client.RemoveEntryFromHash("userhash""u2");                
  12.      //遍历键值对                
  13.      Dictionary<stringstring> kvalue = client.GetAllEntriesFromHash("userhash");
  14.         foreach (var item in kvalue)                
  15.         {                    
  16.            Console.WriteLine(item.Key + ":" + item.Value);
  17.         }                
  18.      //输出所有的key                
  19.      List<string> keys = client.GetHashKeys("userhash");                
  20.      foreach (string item in keys)                
  21.      {                    
  22.          Console.WriteLine(item);                
  23.      }                
  24.      //输出所有的value                
  25.      List<string> values = client.GetHashValues("userhash");                
  26.      foreach (string item in values)                
  27.      {                    
  28.          Console.WriteLine(item);                
  29.      }                
  30.      //清空                
  31.      foreach (string key in keys)                
  32.      {                    
  33.          client.RemoveEntryFromHash("userhash", key);                
  34.      }            
  35.  }


评价

Session

2021/5/8 10:48:35

[good][good]

NPOI操作excel 2007/2010版本

HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xlsXSSFWorkbook:是操作Excel2007的版本,扩展名是.xlsx先...

Redis基础安装操作-windows版

一、下载 redis官方没有提供windows版本,需要从微软的git下载releases版二、安装,启动1.解压出来 启动服务 可能会双击会...

StackExchange.Redis操作Redis(net core支持)

官方git开源地址https://github.com/StackExchange/StackExchange.Redis官方文档在docs里边都是官方的文档通过nuget命令下...

Service-stack.Redis操作Redis 并发相关问题

1:不要循环去创建对象,循环去访问redis的时候要特别注意,应该传一个集合进去处理,而不是循环去处理2:要注意释放对象,使...

拓展js通用方法来对应c操作

有很多时候,js不能像c#一样有那样多的方法操作,但是我们可以自己写一些方法,让他拥有:比如最常见的一些:注意:js里的...

ServiceStack.Redis操作Redis设置数据过期问题

添加一个key并设置过期时间(例如这个设置2分10秒后过期)TimeSpants=newTimeSpan(0,2,10); byte[]intbit=BitConverter.GetB...

ServiceStack.Redis操作Redis配置单例模式

我携漫天星辰以赠你,仍觉漫天星辰不如你。单利的应该是连接池而不应该是redis对象。如果每次操作都是一个redis对象是会有...

C ServiceStack.Redis操作Redis_基本键值对

Redis的基本数据类型:基本的键值对List集合Set集合有序Set集合Hash表ServiceStack.Redis操作基本键值对:staticvoidMain(s...

C ServiceStack.Redis操作Redis_List

redis的内部实现是使用的链表实现的ServiceStack.Redis操作Redis List的增删改查staticvoidMain(string[]args) { //链接r...

net core中使用url编码与解码操作

net core中暂时还没有以前asp.net与mvc中的server对象。获取url的编码与解码操作不能使用以前的server对象来获取。使用的是...

渣渣学安卓时间选择器和文本框操作

一、时间选择器有时候我们做页面时需要时间选择器,先上效果图看了下android studio,没有这个样式的控件,找了下度娘发现...

C ADO.NET基本添加操作

C# ADO.NET基本添加操作publicboolRegister(UserInfoui) { using(SqlConnectionconn=newSqlConnection(&quot;server=.;ui...

学点PS基础操作

污点修复画笔工具去掉图片文字找到污点修复画笔工具,然后在想要去掉的地方涂抹就可以了,非常的简单图片裁剪工具裁剪图片大小

电脑小技巧(加快工作区电脑操作)

想怎么用cmd命令来打开应用啊第一步:在任意磁盘新建文件夹 例如:我在user文件夹下新建了快捷键文件夹第二步:把所需要的应用...

sqlserver常用操作

创建临时表createtable#表名() select字段1,字段2....字段ninto#表名from表[where1=1]删除临时表ifOBJECT_ID(&#39;tempdb....

layer弹窗+ef引入独立页面进行操作

使用layer弹窗进行操作的时候我们可以使用type=2,来把一个独立的页面指向content内容例如我们有一个表格,点击添加后,我...
……
排名
47
文章
10
粉丝
10
评论
13
委托、系统委托、lamdba表达式
剑轩 : 图片是qq里边的图片需要上传过来才能显示
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术
别人的幸福,你的地狱