{"repo":"telepilotco/n8n-nodes-kv-storage","free":true,"listed":false,"github":"https://github.com/telepilotco/n8n-nodes-kv-storage","clone":"git clone https://github.com/telepilotco/n8n-nodes-kv-storage.git","description":"In-Memory Key-Value storage for N8N workflows supporting multiple scopes: execution-only, workflow and instance","language":"TypeScript","stars":55,"topics":["cache","in-memory","key-value","key-value-store","n8n","n8n-community-node-package","n8n-nodes","node","scopes"],"license":"MIT","category":"databases-storage","readme_excerpt":"n8n-nodes-kv-storage n8n community node that implements rudimentary key-value storage, stored in memory. It is created for use-cases, when usage of Database or Redis is not desired, and StaticData or Code are not enough. KV Storage is putting values into buckets, that we called Scopes . Recommended n8n setup This node should be used with EXECUTION PROCESS=main . You could also run it in own mode, but in then actually only EXECUTION scope will be working, because n8n is starting each execution in separate node process and these processes neither share any data nor have IPC setup. If you are using own process intentionally, you may consider using Redis instead of KV Storage node. Same applies for multi-node setups: you may consider using Redis, since KV Storage does not have any backend and stores all the data in memory of one single n8n node. Scopes Execution Values, put into this scope will be readable only by the nodes within the same Workflow Execution. Multiple Execution scopes may coexist: We differentiate between scopes of different executions by using {{ $execution.id }} This is recommended for short-living values, like loop counters, calculating indices, or strings that need to be combined together. Please consider keeping Expires / TTL parameter for such values, because otherwise these entries will never be deleted and can increase memory consumption of your n8n process Workflow Workflow -scoped values will be accessible to every node within the same workflow (conside","default_branch":null,"files":null,"tree":[],"storefront":"/r/telepilotco","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/telepilotco/n8n-nodes-kv-storage/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}