A really simple message queue based on Redis
Promise queue with concurrency control
Tiny queue data structure
An async iterable interface for redis streams
Redis utilities for redis instrumentations
fast, tiny `queueMicrotask` shim for modern engines
Bull / BullMQ queue command line REPL
Job manager
Compatible version of p-queue
A robust, performance-focused and full-featured Redis client for Node.js.
This package provides support for the [RedisBloom](https://redis.io/docs/data-types/probabilistic/) module, which adds additional probabilistic data structures to Redis.
A simple, fast, robust job/task queue, backed by Redis.
A modern, high performance Redis client
A shim for the setImmediate efficient script yielding API
OpenTelemetry instrumentation for `redis` database client for Redis
Redis Event Bus Module for Medusa
This package provides support for the [RedisJSON](https://redis.io/docs/latest/develop/data-types/json/) module, which adds JSON as a native data type to Redis.
A simple and lean driver-based service bus implementation
This package provides support for the [RediSearch](https://redis.io/docs/interact/search-and-query/) module, which adds indexing and querying support for data stored in Redis Hashes or as JSON documents with the [RedisJSON](https://redis.io/docs/data-type
The source code and documentation for this package are in the main [node-redis](https://github.com/redis/node-redis) repo.
This package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.
The smallest and simplest JavaScript priority queue
A simple tool to keep requests to be executed in order.
Generates CRC hashes for strings - for use by node redis clients to determine key slots.
A unique queue with atomic operations implemented in Redis.
Unique Resque queues using redis 1.6.0 scripting, sets and not much else
Resque allows a single queue to have multiple jobs of the same time. This is because it uses a redis list, which does not have the concept of a unique entry. Sometimes, however, a particular value is only needed if it isn't already on the queue.
This is the official Ruby client for the Zizq job queue server. Zizq is a simple, single binary, zero dependency, language agnostic job queue. Features: - Enqueue and process jobs across programming languages - Persistent/journalled - Multi-thread and/or multi-fiber - Scheduled jobs - Prioritized queues - Optional ActiveJob integration - Unique jobs - Cron scheduling (recurring jobs) - Job introspection and management, including `jq` filters This client supports multi-threaded and/or multi-fiber concurrency and is very fast. The Zizq server provides everything needed. There are no separate external storage dependencies to configure such as Redis or a RDBMS. See https://zizq.io for full details and documentation.