C#——Redis队列模式

来源:互联网 发布:唐山地震 知乎 编辑:程序博客网 时间:2024/05/29 19:59

1.插入队列(生产者)

private static RedisClient client = new RedisClient("127.0.0.1", 6379, null);client.EnqueueItemOnList(listId, valuestr);


2.读取队列(消费者)

private static RedisClient client = new RedisClient("127.0.0.1", 6379, null);////阻塞模式读取string value = client.BlockingDequeueItemFromList(listId,new TimeSpan(1));///非阻塞模式读取string value = client.DequeueItemFromList(listId);


注.可以开启多个生产者往队列里插入数据,同时可以开启多个消费之从队列里读取数据。

阅读全文
0 0
原创粉丝点击