前言
目标:掌握redis节点中各个节点的基本使用方法。
懂的朋友欢迎订阅。
一、演示环境
win10系统,Node-RED最新版本2.1.3(2021年11月21号)。
二、模块与节点
安装node-red-contrib-redis模块。
三、应用讲解
1、instance节点
实例节点,在流或全局上下文中注入Redis 连接。作为一个配置节点使用。
实例节点配置:
2、redis out/in节点
redis存储/获取节点,负责向redis中存储/获取(也可以理解为发布)数据。
通常2个节点配合使用。具体用法请参考官网介绍。node-red-contrib-redis (node) - Node-REDhttps://flows.nodered.org/node/node-red-contrib-redis
这里不做演示。
3、redis lua节点
在Redis中执行lua脚本,发送有效载荷数组作为参数,并将结果作为有效载荷返回。
这里不做介绍,具体参考官网介绍。
4、redis cmd节点
redis命令节点,在Redis内部执行命令,发送有效载荷数组作为参数,并将结果作为有效载荷返回。重点讲解。
存储字符串:
命令节点配置:
保持默认配置。
写字符串运行效果:
写map注入节点配置:
命令节点配置同上。
写json运行效果:
分析:可能是哪里设置不对。
因个人实际的开发场景,不建议使用以上节点。
推荐存储节点中的redis out节点。
实现的功能比较单一,就是存储数据到redis中。在个人实际开发中已经够用。
4、redis out节点
存储字符串:
redis输出节点配置:
使用过程中,需要根据实际情况进行ip地址的修改。
注入节点配置:
运行效果:
借助可视化工具(Releases · qishibo/AnotherRedisDesktopManager · GitHubhttps://github.com/qishibo/AnotherRedisDesktopManager/releases)进行查看测试。
写json redis输出节点配置:
注入节点配置:
运行效果: