Registry / database / n8n-nodes-redis-extended

n8n-nodes-redis-extended

JSON →
library1.1.0jsnpmunverified

n8n community node providing comprehensive Redis operations for key management, strings, hashes, lists, sets, and sorted sets. Version 1.1.0, published 2025, released as a community node for n8n workflows. Requires n8n >=0.174.0 and Redis server. Extends built-in Redis node with full coverage of data types and operations including SCAN, INCRBY, HINCRBY, ZADD, and dot notation support. Maintained by community, no known release cadence. Differentiator: all major Redis commands in one node.

npm install n8n-nodes-redis-extended
INSTALL
IMPORT
SIG · N8N-NODES-REDIS-EX
N
n8n-nodes-redis-extended
databasejavascriptv1.1.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

RedisExtended
import { RedisExtended } from 'n8n-nodes-redis-extended'
const RedisExtended = require('n8n-nodes-redis-extended')
ESM-only since v1. For n8n community nodes, use dynamic import or ensure ESM support.
N8nNode
import { N8nNode } from 'n8n-workflow'
const { N8nNode } = require('n8n-workflow')
n8n-workflow is a peer dependency; use ES import for compatibility.
ICredentialsType
import type { ICredentialsType } from 'n8n-workflow'
import { ICredentialsType } from 'n8n-workflow'
Type-only import to avoid runtime inclusion in n8n.

Shows how to import and use the RedisExtended node with n8n credentials and execute a SET operation.

// Example workflow using n8n-nodes-redis-extended import { RedisExtended } from 'n8n-nodes-redis-extended'; // In your node definition: export class MyNode { execute() { const redisNode = this.getNode('Redis Extended'); // Use with credentials from n8n const redis = new RedisExtended({ credentials: { host: process.env.REDIS_HOST ?? 'localhost', port: parseInt(process.env.REDIS_PORT ?? '6379'), password: process.env.REDIS_PASSWORD ?? '' } }); const result = await redis.executeOperation('SET', { key: 'mykey', value: 'myvalue' }); console.log(result); } }
Debug
Known issues
gotchaDot notation support may conflict with n8n's own dot notation interpretation. Use explicit keys if experiencing unexpected behavior.
fix
Disable dot notation in node settings or escape dots in key names.
affects: *
deprecatedThe built-in Redis node in n8n is deprecated in favor of community nodes; migrate to this or alternatives.
fix
Use n8n-nodes-redis-extended or other community Redis nodes.
affects: n8n >=0.174.0
gotchaOperations like KEYS and SCAN with large datasets can block the Redis server. Use with caution.
fix
Prefer SCAN over KEYS for production use.
affects: *
Errors
Common errors & fixes
Error: Cannot find module 'n8n-workflow'
Missing peer dependency n8n-workflow.
fix
Run 'npm install n8n-workflow' in your project or ensure n8n is installed.
Error: getaddrinfo ENOTFOUND localhost
Redis host not reachable or not configured.
fix
Set REDIS_HOST environment variable or configure credentials in n8n UI.
TypeError: redis.executeOperation is not a function
Attempting to import or use the node incorrectly outside of n8n workflow context.
fix
Ensure you are using the node within an n8n instance. The node is not meant to be used standalone.
Upgrade
Version history
1.1.0latest on npm
Audit
Dependencies
n8n-workflowrequiredpeer dependency required for n8n node functionality
redisrequiredruntime dependency for Redis client
Agent activity
9 hits · last 30 days
node
8
Resources
n8n-nodes-redis-extended — npm install n8n-nodes-redis-extended · libregistry