Back to Integrations
Action

Redis

The Redis node is the ultimate high-performance engine for Data Processing in your No-code environment. It effortlessly eliminates slow database queries by directly caching massive datasets in memory, guaranteeing zero-latency bottlenecks. Unleash true real-time Automation workflows by leveraging Lists, Sets, Hashes, and automated JSON serialization.

Redis
Database / Action
⚠️

What can you do with Redis?

Lightning-Fast Caching

Aggressively cache API responses or critical authentication tokens with dynamic TTL (Time-to-Live) constraints, effortlessly dropping your workflow execution times to sub-milliseconds.

Auto JSON Serialization

Pass complex deeply-nested objects directly into the node. It automatically serializes arrays and instantly deserializes fetched data back into structured JSON, radically accelerating your No-code Data Processing.

Advanced Data Structures

Surgically manipulate advanced memory structures beyond simple Strings. Effortlessly manage background queues with Lists (LPush/RPop) or maintain unique customer datasets using Sets.

Detailed Usage & Configuration

The Redis node serves as your ultra-low-latency, Enterprise-grade memory bank for seamless Data Processing. Instead of heavily taxing your primary MySQL or PostgreSQL databases, use Redis to temporarily store Session IDs, rate-limit counters, or high-traffic payload queues within your No-code architecture.

1. String & Key Operations

  • Get / Set: Read and write massive strings or JSON payloads effortlessly. You can aggressively enforce an expiration timer using the TTL option to ensure old cache automatically evaporates.
  • Exists / Expire: Instantly check if a targeted Key resides in memory before performing a heavy HTTP Request node call, or manually update its TTL on the fly.

2. Smart JSON Deserialization

Unlike raw caching systems that dump useless text strings, nLink's Redis node intelligently scans the fetched data. If you execute a Get operation on a Key containing {"status":"active"}, the node will instantly deserialize it. Downstream nodes in your Workflow can effortlessly access the values directly via {{ $json.status }} without requiring a standalone Code node parsing step.

3. Data Structures (Lists, Hashes, Sets)

Unleash complex atomic operations to surgically manipulate data:

  • Lists: Use LPush and RPop to build robust First-In-First-Out (FIFO) queue systems for background workers.
  • Hashes: Use HSet and HGetAll to update a single Field inside a user object instead of rewriting the entire JSON document.
  • Sets: Execute SAdd to maintain a strictly unique list of tracking IDs, ensuring no duplicate values ever leak into the set.
💡 Tip / 🛡️ Performance: The nLink architecture natively leverages a global Singleton Connection Pool. Firing 100 parallel Redis nodes will seamlessly reuse existing TCP connections, guaranteeing true Zero-Allocation Network overhead for your Automation flows.