A Redis adapter for the Integreat data integration library, allowing Integreat to read and write data to Redis databases. Version 0.4.7 is the latest stable release, with occasional updates. It wraps node_redis and supports connection options, prefix-based namespacing, and concurrency control. Differentiators: specialized for Integreat's action-based data flow, with built-in support for key/value storage, list operations, and TTL management. Requires Node >=14 and Integreat v0.8.
npm install integreat-adapter-redisNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to import the Redis adapter, create Integreat with the adapter, and define a source configuration for Redis.
Set useTypeAsPrefix: false in endpoint options if you don't want the type to be prepended to keys.
Upgrade Integreat to v0.8+.
Monitor for updates that might switch to redis v4, or pin to older node_redis.
Validate redis options against node_redis documentation before passing.
Set concurrency to a conservative value based on your Redis server capacity (e.g., 5-10).
Install an older version of node_redis: npm install redis@3
Update Integreat to v0.8+: npm install integreat@0.8
Ensure Redis server is running on the specified host and port, or update the redis options in endpoint config.