tanyongzheng / TZ.RedisQueue

Redis的List和ZSet封装的队列方法,队列Key可按小时/分钟过期。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TZ.RedisQueue

nuget stats License .NETStandard

介绍

基于Redis的List,ZSet实现的有序/去重队列

主要功能:

  1. 设置过期时间
  2. 队列内排序
  3. 队列内去重

使用说明

  1. Install-Package TZ.RedisQueue

  2. 注入服务:

    //配置Redis
    services.AddRedisQueue(Configuration);
    //services.AddRedisQueue(2, "127.0.0.1", 6379, null);
    //单例注入
    services.AddSingleton<RedisQueueService>();
  1. 配置Redis
  "RedisQueueOptions": {
    "DefaultDatabase": 2,
    "Host": "127.0.0.1",
    "Port": 6379,
    "Password": null
  }
  1. 使用见项目Demo

About

Redis的List和ZSet封装的队列方法,队列Key可按小时/分钟过期。

License:Apache License 2.0


Languages

Language:C# 100.0%