为何要连接Redis?
想让你的N8N工作流变得更“聪明”,能处理复杂任务不出错吗?
比如,防止多个流程同时操作一条数据,或者临时存取信息来提速?
答案就是连接Redis。你不需要懂代码,也不需要任何技术背景。
本教程将带你完成Redis凭证配置,只需几分钟,就能让工作流具备企业级的稳定性和高效率。
配置前的准备
在开始之前,请确保你已经准备好了以下信息。
这就像是去别人家做客,需要知道地址和钥匙。
前置条件
你需要一个正在运行的Redis实例。
可以是云服务商提供的(如Redis Cloud),也可以是自己搭建的。
账号平台信息
从你的Redis服务商或服务器管理员那里,获取这三项关键信息:
- 主机 (Host/Endpoint):Redis服务器的地址。
- 端口 (Port):连接的具体“门牌号”,默认为 6379。
- 密码 (Password):访问Redis的“钥匙”。
详细配置步骤
现在,我们一步步在N8N中添加Redis凭证。
-
在N8N主界面,点击左侧菜单栏的 “凭据 (Credentials)”。
-
点击页面右上角的 “添加凭据 (Add Credential)” 按钮。
-
在搜索框中输入 “Redis”,然后选择它。
-
现在,填写Redis的连接信息:
- 凭据名称 (Credential Name):给这个连接起一个好记的名字,比如“我的Redis数据库”。
- 主机 (Host):填入你准备好的Redis服务器地址。
- 端口 (Port):填入端口号,如果没特殊说明,就是 6379。
- 密码 (Password):填入你的Redis密码。
- 数据库编号 (Database Number):对于初学者,保持默认的 0 即可。
- SSL:如果你的Redis服务(特别是云服务)要求安全连接,请打开此开关。
-
填写完毕后,点击右下角的 “保存 (Save)” 或 “测试 (Test)” 按钮。N8N会自动尝试连接,成功后即可保存。
常见问题排查
连接失败是常有的事,别灰心。最常见的是以下两种情况:
连接超时或被拒绝
这通常意味着N8N“找不到”你的Redis服务器。
- 检查防火墙:确认你的服务器或云平台的防火墙规则,是否允许N8N的IP地址访问Redis的端口(如6379)。
- Docker环境特别注意:如果你在Docker中运行N8N,并且Redis在你的本机(非Docker内),那么主机地址不能填 localhost 或 127.0.0.1。你应该使用Docker网络的宿主机地址,通常是 172.17.0.1。
认证失败 (Authentication Failed)
这个错误很直接,就是“钥匙”不对。
请仔细核对你的密码,确保没有复制多余的空格或输错字符。这是最容易出错的地方。
解锁专业级可靠性
恭喜!完成配置后,你的工作流就拥有了强大的“外部大脑”。
无论是用作分布式锁,确保关键任务不被并发执行所干扰;还是作为高速缓存,提升数据处理效率,你的自动化流程都迈上了一个新台阶。
这不仅仅是连接了一个数据库,更是为你的工作流赋予了专业级的可靠性与扩展性。
探索更多 AI,让你的效率与认知全面升级

