基于Redis的List,ZSet实现的有序/去重队列
主要功能:
- 设置过期时间
- 队列内排序
- 队列内去重
-
Install-Package TZ.RedisQueue
-
注入服务:
//配置Redis
services.AddRedisQueue(Configuration);
//services.AddRedisQueue(2, "127.0.0.1", 6379, null);
//单例注入
services.AddSingleton<RedisQueueService>();
- 配置Redis
"RedisQueueOptions": {
"DefaultDatabase": 2,
"Host": "127.0.0.1",
"Port": 6379,
"Password": null
}
- 使用见项目Demo