跳转至

Redis转发协议

云端配置(Redis转发协议)

新建通道

新建一个转发通道,协议选择Redis转发协议,主参数中,IP地址与端口号,填写实际的Redis服务器的IP地址与端口号,超时为网关读写Redis服务器的超时时间;交互频率即为实时数据上传的时间间隔,设置范围为1s < time < 12hour更多参数见规约特征配置

规约特征中可以配置Redis数据库的访问信息等,参数详解见下表(简单参数不再赘述)。

编号 参数描述 说明
0 密码 访问数据库的密码,若Redis无设置密码留空即可
1 db数据库索引 默认使用Redis的索引为0的数据库
2 整点上传 按分钟的整数进行上传,默认开启整点上传
3 遥信变位上传周期 默认0,即遥信不变位上传
4 存储结构 默认使用hash数据结构存储,可替换为string数据结构

提示

该转发协议可以不配置转发设备与转发测点,默认转发所有的采集点,这种情况下跳过转发设备和转发测点的配置。

新建设备

新建一个转发设备,可以根据需要设置设备名称参数,其他参数无需设置。

新建测点

按照需要把需要转发的测点加入即可。

hash和string数据结构存储数据

使用hash结构存储数据时,键(Key)是设备的名称,字段(Field)是测点的名称,值(Value)包含三部分内容:测点的值,测点质量(0意为good,其它值均意为bad)以及测点数据转发时间,且值的三部分由分隔符'_'相隔。

提示

以下所展示的图形用户界面是使用 Redis 数据库的客户端工具RedisDesktopManager。

使用string结构存储数据时,键(Key)是"设备名:测点名",值(Value)与hash数据结构的值(Value)含义完全相同。

警告

使用Redis的string数据结构存储数据时,相同的键(Key)的值(Value)是会覆盖的,存储最新转发数据。使用Redis的hash数据结构存储数据时,相同的键(Key)并且相同的字段(Field)的值(Value)是会覆盖的,存储最新转发数据。若有存储历史数据需求使用mysql转发协议。

本地配置(Redis转发协议)

新建通道

新建一个转发通道,协议选择Redis转发协议,主参数中,IP地址与端口号,填写实际的Redis服务器的IP地址与端口号,超时为网关读写Redis服务器的超时时间;交互频率即为实时数据上传的时间间隔,设置范围为1s < time < 12hour更多参数见规约特征配置

提示

Redis数据库版本应在1.2.0(含)以上。

规约特征中可以配置Redis数据库的访问信息等,参数详解见下表(简单参数不再赘述)。

编号 参数描述 说明
0 密码 访问数据库的密码,若Redis无设置密码留空即可
1 db数据库索引 默认使用Redis的索引为0的数据库
2 整点上传 按分钟的整数进行上传,默认开启整点上传
3 遥信变位上传周期 默认0,即遥信不变位上传
4 存储结构 默认使用hash数据结构存储,可替换为string数据结构

提示

该转发协议可以不配置转发设备与转发测点,默认转发所有的采集点,这种情况下跳过转发设备和转发测点的配置。

新建设备

新建一个转发设备,可以根据需要设置设备名称参数,其他参数无需设置。

新建测点

按照需要把需要转发的测点加入即可。

hash和string数据结构存储数据

使用hash结构存储数据时,键(Key)是设备的名称,字段(Field)是测点的名称,值(Value)包含三部分内容:测点的值,测点质量(0意为good,其它值均意为bad)以及测点数据转发时间,且值的三部分由分隔符'_'相隔。

提示

以下所展示的图形用户界面是使用 Redis 数据库的客户端工具RedisDesktopManager。

使用string结构存储数据时,键(Key)是"设备名:测点名",值(Value)与hash数据结构的值(Value)含义完全相同。

警告

使用Redis的string数据结构存储数据时,相同的键(Key)的值(Value)是会覆盖的,存储最新转发数据。使用Redis的hash数据结构存储数据时,相同的键(Key)并且相同的字段(Field)的值(Value)是会覆盖的,存储最新转发数据。若有存储历史数据需求使用mysql转发协议。