Best n8n Datastore Node & Integration: Workflows & Templates

Discover 1 free automation workflows using the Datastore.

Frequently Asked Questions

What is the n8n Datastore node primarily used for?

The Datastore node provides internal persistent key-value storage within n8n. It is essential for storing variables or status information that needs to be maintained across multiple executions of workflows and their connected Integrations.

How is the Datastore different from external database Integrations?

The Datastore is designed for simple, rapid access storage of configuration data or counters, unlike external database Integrations which handle large, structured datasets. It functions as a fast internal cache accessible by any node.

Can a change in the Datastore act as a workflow trigger?

The Datastore itself does not directly function as a dedicated trigger that starts a workflow. However, a workflow initiated by an external trigger can use the Datastore as the first node to read data and determine subsequent steps.

What core operations are supported by the Datastore node?

The Datastore node allows you to perform fundamental key-value operations: Get (retrieve a value), Set (store or update a value), Delete (remove a key-value pair), and GetAll (retrieve all stored keys). These are vital for managing Integrations state.

How does data persistence work when using the Datastore node?

Data stored using the Datastore node is inherently persistent. Once a value is set by any node, that data remains available for retrieval by subsequent workflow executions until it is explicitly overwritten or deleted.