Skip to content

redisAdapter

redisAdapter(options?): SyncAdapter

Defined in: redis-adapter.ts:53

Redis pub/sub adapter for @mantlejs/sync.

Uses two separate ioredis connections — one dedicated to publishing and one to subscribing — as required by the Redis pub/sub protocol. Compatible with DragonflyDB (drop-in Redis replacement).

ioredis must be installed as a peer dependency:

npm install ioredis

RedisAdapterOptions = {}

SyncAdapter

import { sync, redisAdapter } from '@mantlejs/sync';
app.configure(sync({ adapter: redisAdapter({ url: process.env.REDIS_URL }) }));