npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@iaconnecto/n8n-nodes-redis-extended

v0.1.13

Published

Extended Redis operations for n8n including hash operations (HGET, HDEL, HKEYS) and more

Readme

n8n-nodes-redis-extended

This is an n8n community node. It lets you use Redis with extended operations in your n8n workflows.

Redis Extended is an enhanced Redis integration that provides additional hash operations (HGET, HDEL, HKEYS) beyond the basic Redis functionality, allowing for more granular control over Redis hash data structures.

n8n is a fair-code licensed workflow automation platform.

Installation
Operations
Credentials
Compatibility
Usage
Resources

Installation

Follow the installation guide in the n8n community nodes documentation.

Use the package name: @iaconnecto/n8n-nodes-redis-extended

Operations

This node provides comprehensive Redis operations including specialized hash operations:

Core Operations

  • Delete: Delete a key from Redis
  • Get: Get the value of a key from Redis (supports automatic type detection for string, hash, list, sets)
  • Set: Set the value of a key in Redis
  • Increment: Atomically increment a key by 1 (creates the key if it doesn't exist)
  • Info: Get generic information about the Redis instance
  • Keys: Get all keys matching a pattern with optional value retrieval
  • Publish: Publish message to Redis channel
  • Push: Push data to a Redis list (supports head/tail operations)
  • Pop: Pop data from a Redis list (supports head/tail operations)

Hash Operations (Extended)

  • Hash Get (HGET): Get the value of a specific field in a hash
  • Hash Delete (HDEL): Delete one or more fields from a hash (supports comma-separated field names)
  • Hash Keys (HKEYS): Get all field names in a hash

Advanced Features

  • Dot notation support: Use dot notation for nested property assignment (e.g., data.user.name)
  • Multiple data types: Automatic handling of strings, hashes, lists, and sets
  • TTL support: Set expiration times for keys
  • JSON parsing: Automatic JSON parsing for complex data structures
  • Batch operations: Support for multiple field operations in hash commands

Credentials

To use this node, you need to configure Redis credentials with the following fields:

  • Host: Redis server hostname (default: localhost)
  • Port: Redis server port (default: 6379)
  • Password: Redis authentication password (if required)
  • User: Redis username (leave blank for password-only auth)
  • Database Number: Redis database number (default: 0)
  • SSL: Enable SSL/TLS connection (default: false)

Setting up Redis credentials:

  1. In n8n, go to CredentialsNew
  2. Search for "Redis" and select it
  3. Fill in your Redis connection details
  4. Test the connection
  5. Save the credentials

Compatibility

  • Minimum n8n version: 0.198.0+
  • Node.js: >=20.15
  • Redis: Compatible with Redis 5.0+ and Redis Stack
  • Tested with: n8n v1.0+

Known compatibility:

  • ✅ Redis Cloud
  • ✅ AWS ElastiCache
  • ✅ Azure Cache for Redis
  • ✅ Self-hosted Redis instances
  • ✅ Redis Stack (with JSON and Search modules)

Usage

Basic Key Operations

Use Get, Set, and Delete operations for simple key-value operations.

Hash Operations (Advanced)

The hash operations provide granular control over Redis hash data structures:

Hash Get Example:

  • Use when you need only a specific field from a large hash
  • More efficient than getting the entire hash with HGETALL

Hash Delete Example:

  • Delete specific fields without affecting other hash data
  • Supports multiple fields: field1,field2,field3

Hash Keys Example:

  • Get a list of all available fields in a hash
  • Useful for dynamic field processing

Performance Tips

  • Use Hash Get instead of Get with hash type when you only need specific fields
  • Use Keys operation with patterns to efficiently filter large keysets
  • Enable TTL for temporary data to prevent memory bloat

Resources