跳到主要内容

二进制数据#

二进制数据指任意文件类型数据,例如工作流执行期间生成或处理的图像文件或文档。

启用文件系统模式#

处理二进制数据时,n8n默认将数据保留在内存中。处理大型文件时可能导致系统崩溃。

为避免此问题,请将 N8N_DEFAULT_BINARY_DATA_MODE 环境变量 更改为 filesystem。这将使n8n将数据保存至磁盘,而非使用内存。

若您正在使用队列模式,请保持设置为 default。n8n不支持队列模式下的文件系统模式。

二进制数据清理#

n8n将二进制数据清理作为执行数据清理的一部分运行。详细信息请参阅执行数据 | 启用执行清理

若配置了多个二进制数据模式,二进制数据清理将在当前激活的二进制数据模式下运行。例如,若您的实例曾将数据存储于S3,之后切换至文件系统模式,n8n仅会清理文件系统中的二进制数据。详细信息请参阅外部存储