演示一个简单的Redis队列

Posted 黑冰.org

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了演示一个简单的Redis队列相关的知识,希望对你有一定的参考价值。

0.Windows Service版下载

https://github.com/rgl/redis/downloads

1.新建一个Console项目

打开Nuget控制台,执行以下命令

Install-Package ServiceStack.Common -Version 3.9.71

Install-Package ServiceStack.Redis -Version 3.9.71

2.在Main中输入测试数据

using (var redis = new RedisClient(cacheIPAddress))
{
//模拟各种写入
for (int i = 0; i < 1440 * 100; i++)
{
redis.PushItemToList("WriteCache", "Insert Into (aa,bb,cc,dd) Values (‘aa" + i + "‘,‘b<p>\"|[email protected]#@#$#%^%&^(^&()b‘,11,22)");
}

//模拟另一个程序
while(redis.GetListCount("WriteCache")>0){
var sql = redis.RemoveStartFromList("WriteCache")
//插入数据库
}
}

 

以上是关于演示一个简单的Redis队列的主要内容,如果未能解决你的问题,请参考以下文章

利用redis List队列简单实现秒杀 PHP代码实现

完全下载文件时,将下载的文件从一个片段传递到另一个片段

玩转 Redis:简单消息队列

# Java 常用代码片段

# Java 常用代码片段

MySQL与Redis数据库连接池介绍(图示+源码+代码演示)