• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C#操作RedisSortedSet有序集合

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 

 1 /// <summary>
 2         /// Redis 有序集合
 3         /// </summary>
 4         public static void Redis_SetSorted()
 5         {
 6             RedisClient client = new RedisClient("127.0.0.1", 6379);
 7             //清空数据库缓存,慎用
 8             client.FlushAll();
 9 
10             /*
11              sorted set 是set的一个升级版本,它在set的基础上增加了一个顺序的属性,这一属性在添加修改.元素的时候可以指定,
12              * 每次指定后,zset(表示有序集合)会自动重新按新的值调整顺序。可以理解为有列的表,一列存 value,一列存顺序。操作中key理解为zset的名字.
13              */
14 
15 
16             #region  SetSorted 不设置序号 
17             //默认不设置序号  则会按照插入顺序来展示  首先插入的序号最小 往后增加
18             client.AddItemToSortedSet("SetSorted", "1.刘仔");
19             client.AddItemToSortedSet("SetSorted", "2.星仔");
20             client.AddItemToSortedSet("SetSorted", "3.猪仔");
21             List<string> listSetSorted = client.GetAllItemsFromSortedSet("SetSorted");
22             //按序号由小到大展示
23             foreach (string item in listSetSorted)
24             {
25                 Console.WriteLine("SetSorted  不设置序号{0}", item);
26             }
27             #endregion
28 
29             #region  SetSorted 设置序号 
30             //默认不设置序号  则会按照插入顺序来展示
31             client.AddItemToSortedSet("SetSorted", "1.刘仔", 2);
32             client.AddItemToSortedSet("SetSorted", "2.星仔", 3);
33             client.AddItemToSortedSet("SetSorted", "3.猪仔", 1);
34             listSetSorted = client.GetAllItemsFromSortedSet("SetSorted");
35             //按序号由小到大展示
36             foreach (string item in listSetSorted)
37             {
38                 Console.WriteLine("SetSorted  设置序号{0}", item);
39             }
40             #endregion
41         }

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
2我们的C#学习方法发布时间:2022-07-13
下一篇:
C#listview中显示imagelist中的图片发布时间:2022-07-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap