一、简介
Redis中的列表相当于C#中的LinkedList,也就是链表,如果你研究过链表这个数据结构,肯定知道.它的插入和删除是非常快的,但是定位却很慢,因为必须遍历所有的元素,才能找到对应的值,所以当你需要对列表进行统计的时候...Redis中的列表.常用来做异步队列,将需要延后处理的任务对象序列化成字符串,追加到Redis中的列表中,另外开启一个线程,或者后台服务,去消费这个列表进行数据处理....C#控制台代码如下:
扩展RedisClient.cs的代码,添加几个扩展方法,如下:
///
/// 异步在指定索引处,添加一个值...key = "列表键值";
var count=await RedisClient.ListRightPushAsync(key, new RedisValue[] {..."C#",".Net","TPL",".Net Core2.0" });
Console.WriteLine("向键为'列表键值'的列表成功添加了{0}条记录", count