FlowDSL Node Catalog
Redis SET
Store a string value under a key, with optional TTL.
Overview
| Property | Value |
|---|---|
| Node ID | redisops/set |
| Kind | action |
| Module | redisops-flowdsl |
| Repo | go-framework |
| Handler | github.com/redelay/go-framework/modules/redisops/flowdsl.RedisSet |
| Icon | lucide:upload |
| Color | #dc2626 |
| Tags | redis, cache, write |
Outputs
out— (no description)
Settings
| Property | Type | Required | Default | UI Group | Description |
|---|---|---|---|---|---|
keyPath | string | yes | — | Key | |
nx | boolean | — | false | Mode | Only set if the key does not exist (SETNX). |
ttl | string | — | — | TTL | Go duration (e.g. "5m", "24h"). Empty = no expiry. |
valuePath | string | yes | — | Value |
Example
yaml
# Use this node in a flow:
nodes:
- id: my_step
name: My Step
kind: action
action_ref: redisops/set
config:
keyPath: some.packet.path
nx: false
ttl: "value"
valuePath: some.packet.path