
# 分布式缓存（Redis）
分布式缓存（Redis）包含"String附加字符串"、"Hash删除域"、"删除键"、"List删除表头元素"等执行动作。
#### 连接参数
分布式缓存(Redis)连接器使用IAM认证，连接参数说明如[表1]所示。
 表1连接参数说明 
| 名称    | 必填 | 说明            | 示例值/默认值                     |
|:---|:---|:---|:---|
| 连接名称  | 是  | 设置连接名称。       | 分布式缓存(Redis)的连接。            |
| 描述    | 否  | 对于连接的信息描述说明。  | description                 |
| 地址:端口 | 是  | 输入分配的地址码和端口码。 | 127.0.0.1:6379，0.0.0.0:6379 |
| 密码    | 是  | Redis登录验证密码。  | password                    |
   
#### String附加字符串
- 输入参数 用户配置String附加字符串执行动作，相关参数说明如[表2]所示。
   表2String附加字符串输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键  | 是  | 输入该键的名称。 |
  | 值  | 是  | 该键对应的数值。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表3]所示。
   表3String附加字符串输出参数说明 
  | 参数     | 说明                 |
  |:---|:---|
  | 是否设置成功 | 是否设置成功。成功为success。 |
     
  
 
#### Hash删除域
- 输入参数 用户配置Hash删除域执行动作，相关参数说明如[表4]所示。
   表4Hash删除域输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
  | 域名 | 是  | 域名。      |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表5]所示。
   表5Hash删除域输出参数说明 
  | 参数     | 说明                 |
  |:---|:---|
  | 是否删除成功 | 是否删除成功。成功为success。 |
     
  
 
#### 删除键
- 输入参数 用户配置删除键执行动作，相关参数说明如[表6]所示。
   表6删除键输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表7]所示。
   表7删除键输出参数说明 
  | 参数     | 说明                 |
  |:---|:---|
  | 是否删除成功 | 是否删除成功。成功为success。 |
     
  
 
#### List删除表头元素
- 输入参数 用户配置List删除表头元素执行动作，相关参数说明如[表8]所示。
   表8List删除表头元素输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表9]所示。
   表9List删除表头元素输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 元素名称 | 元素名称。 |
     
  
 
#### Set删除元素
- 输入参数 用户配置Set删除元素执行动作，相关参数说明如[表10]所示。
   表10Set删除元素输入参数说明 
  | 参数  | 必须 | 说明        |
  |:---|:---|:---|
  | 键名  | 是  | 输入该键的名称。  |
  | 元素集 | 是  | 该键的数值的集合。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表11]所示。
   表11Set删除元素输出参数说明 
  | 参数     | 说明                 |
  |:---|:---|
  | 是否删除成功 | 是否删除成功。成功为success。 |
     
  
 
#### Hash域是否存在
- 输入参数 用户配置Hash域是否存在执行动作，相关参数说明如[表12]所示。
   表12Hash域是否存在输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
  | 域名 | 是  | 域名。      |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表13]所示。
   表13Hash域是否存在执行动作输出参数说明 
  | 参数   | 说明      |
  |:---|:---|
  | 是否存在 | 判断是否存在。 |
     
  
 
#### 查询键是否存在
- 输入参数 用户配置查询键是否存在执行动作，相关参数说明如[表14]所示。
   表14查询键是否存在输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表15]所示。
   表15查询键是否存在输出参数说明 
  | 参数   | 说明      |
  |:---|:---|
  | 是否存在 | 判断是否存在。 |
     
  
 
#### Set是否存在该元素
- 输入参数 用户配置Set是否存在该元素执行动作，相关参数说明如[表16]所示。
   表16Set是否存在该元素输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键  | 是  | 输入该键的名称。 |
  | 值  | 是  | 该键对应的数值。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表17]所示。
   表17Set是否存在该元素输出参数说明 
  | 参数   | 说明      |
  |:---|:---|
  | 是否存在 | 判断是否存在。 |
     
  
 
#### List元素前后插入新元素
- 输入参数 用户配置List元素前后插入新元素执行动作，相关参数说明如[表18]所示。
   表18List元素前后插入新元素输入参数说明 
  | 参数     | 必须 | 说明                            |
  |:---|:---|:---|
  | 键      | 是  | 输入该键的名称。                      |
  | 方位     | 是  | 有下拉框和文本框模式，可选择"left"和"right"。 |
  | 列表中的元素 | 是  | 输入列表中的元素。                     |
  | 要插入的元素 | 是  | 输入要插入的元素。                     |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表19]所示。
   表19List元素前后插入新元素输出参数说明 
  | 参数     | 说明                 |
  |:---|:---|
  | 是否插入成功 | 是否插入成功。成功为success。 |
     
  
 
#### List表头插入元素
- 输入参数 用户配置List表头插入元素执行动作，相关参数说明如[表20]所示。
   表20List表头插入元素输入参数说明 
  | 参数   | 必须 | 说明        |
  |:---|:---|:---|
  | 键名   | 是  | 输入该键的名称。  |
  | 元素集合 | 是  | 该键的数值的集合。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表21]所示。
   表21List表头插入元素输出参数说明 
  | 参数     | 说明                 |
  |:---|:---|
  | 是否添加成功 | 是否添加成功。成功为success。 |
     
  
 
#### 查询所有键
- 输入参数 用户配置查询所有键执行动作，相关参数说明如[表22]所示。
   表22查询所有键输入参数说明 
  | 参数 | 必须 | 说明          |
  |:---|:---|:---|
  | 参数 | 是  | 一般使用\*表示所有。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表23]所示。
   表23查询所有键输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 查询结果 | 查询结果。 |
     
  
 
#### Hash查询域和值
- 输入参数 用户配置Hash查询域和值执行动作，相关参数说明如[表24]所示。
   表24Hash查询域和值输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表25]所示。
   表25Hash查询域和值输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 查询结果 | 查询结果。 |
     
  
 
#### Hash查询所有域
- 输入参数 用户配置Hash查询所有域执行动作，相关参数说明如[表26]所示。
   表26Hash查询所有域输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表27]所示。
   表27Hash查询所有域输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 查询结果 | 查询结果。 |
     
  
 
#### Hash查询域数量
- 输入参数 用户配置Hash查询域数量执行动作，相关参数说明如[表28]所示。
   表28Hash查询域数量输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表29]所示。
   表29Hash查询域数量输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 查询结果 | 查询结果。 |
     
  
 
#### Hash查询域的值
- 输入参数 用户配置Hash查询域的值执行动作，相关参数说明如[表30]所示。
   表30Hash查询域的值输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表31]所示。
   表31Hash查询域的值输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 查询结果 | 查询结果。 |
     
  
 
#### 查询键类型
- 输入参数 用户配置查询键类型执行动作，相关参数说明如[表32]所示。
   表32查询键类型输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表33]所示。
   表33查询键类型输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 查询结果 | 查询结果。 |
     
  
 
#### List查询元素数量
- 输入参数 用户配置List查询元素数量执行动作，相关参数说明如[表34]所示。
   表34List查询元素数量输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表35]所示。
   表35List查询元素数量输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 元素数量 | 元素数量。 |
     
  
 
#### List查询指定范围元素
- 输入参数 用户配置List查询指定范围元素执行动作，相关参数说明如[表36]所示。
   表36List查询指定范围元素输入参数说明 
  | 参数   | 必须 | 说明           |
  |:---|:---|:---|
  | 键名   | 是  | 输入该键的名称。     |
  | 开始索引 | 是  | 查询范围开始的键索引值。 |
  | 结束索引 | 是  | 查询范围结束的键索引值。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表37]所示。
   表37List查询指定范围元素输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 查询结果 | 查询结果。 |
     
  
 
#### List查询指定位置元素
- 输入参数 用户配置List查询指定位置元素执行动作，相关参数说明如[表38]所示。
   表38List查询指定位置元素输入参数说明 
  | 参数 | 必须 | 说明         |
  |:---|:---|:---|
  | 键  | 是  | 输入该键的名称。   |
  | 索引 | 是  | 查询位置的键索引值。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表39]所示。
   表39List查询指定位置元素输出参数说明 
  | 参数   | 说明        |
  |:---|:---|
  | 元素名称 | 查找到的元素名称。 |
     
  
 
#### Set查询元素数量
- 输入参数 用户配置Set查询元素数量执行动作，相关参数说明如[表40]所示。
   表40Set查询元素数量输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表41]所示。
   表41Set查询元素数量输出参数说明 
  | 参数    | 说明           |
  |:---|:---|
  | 元素的个数 | 查找到的该键的元素个数。 |
     
  
 
#### Set查询所有元素
- 输入参数 用户配置Set查询所有元素执行动作，相关参数说明如[表42]所示。
   表42Set查询所有元素输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键  | 是  | 输入该键的名称。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表43]所示。
   表43Set查询所有元素输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 查询结果 | 查询结果。 |
     
  
 
#### String查询所有元素
- 输入参数 用户配置String查询所有元素执行动作，相关参数说明如[表44]所示。
   表44String查询所有元素输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表45]所示。
   表45String查询所有元素输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 查询结果 | 查询结果。 |
     
  
 
#### Hash仅添加新域和值
- 输入参数 用户配置Hash仅添加新域和值执行动作，相关参数说明如[表46]所示。
   表46Hash仅添加新域和值输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键名 | 是  | 输入该键的名称。 |
  | 域名 | 是  | 输入域名。    |
  | 值  | 是  | 该键对应的数值  |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表47]所示。
   表47Hash仅添加新域和值输出参数说明 
  | 参数   | 说明           |
  |:---|:---|
  | 是否成功 | 成功返回success。 |
     
  
 
#### Hash设置键和值
- 输入参数 用户配置Hash设置键和值执行动作，相关参数说明如[表48]所示。
   表48Hash设置键和值输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键  | 是  | 输入该键的名称。 |
  | 域  | 是  | 输入域名。    |
  | 值  | 是  | 该键对应的数值  |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表49]所示。
   表49Hash设置键和值输出参数说明 
  | 参数     | 说明           |
  |:---|:---|
  | 是否设置成功 | 成功返回success。 |
     
  
 
#### 设置键的过期时间（s）
- 输入参数 用户配置设置键的过期时间（s）执行动作，相关参数说明如[表50]所示。
   表50设置键的过期时间（s）输入参数说明 
  | 参数   | 必须 | 说明        |
  |:---|:---|:---|
  | 键    | 是  | 输入该键的名称。  |
  | 过期时间 | 是  | 设置键的过期时间。 |
     
  
- 输出参数 该执行动作无需输出参数。
  
 
#### List设置键和值
- 输入参数 用户配置List设置键和值执行动作，相关参数说明如[表51]所示。
   表51List设置键和值输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键  | 是  | 输入该键的名称。 |
  | 值  | 是  | 设置该键的数值。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表52]所示。
   表52List设置键和值输出参数说明 
  | 参数     | 说明           |
  |:---|:---|
  | 是否设置成功 | 成功返回success。 |
     
  
 
#### List设置指定位置添加元素
- 输入参数 用户配置List设置指定位置添加元素执行动作，相关参数说明如[表53]所示。
   表53List设置指定位置添加元素输入参数说明 
  | 参数  | 必须 | 说明        |
  |:---|:---|:---|
  | 键名  | 是  | 输入该键的名称。  |
  | 索引  | 是  | 该键对应的索引值。 |
  | 元素名 | 是  | 该键对应的元素名。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表54]所示。
   表54List设置指定位置添加元素输出参数说明 
  | 参数     | 说明           |
  |:---|:---|
  | 是否添加成功 | 成功返回success。 |
     
  
 
#### Set设置键和值
- 输入参数 用户配置Set设置键和值执行动作，相关参数说明如[表55]所示。
   表55Set设置键和值输入参数说明 
  | 参数  | 必须 | 说明                                   |
  |:---|:---|:---|
  | 键   | 是  | 输入该键的名称。                             |
  | 元素集 | 是  | 选择数组类型的节点输出，也可以单击输入框右上角变为列表模式手动输入数据。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表56]所示。
   表56Set设置键和值输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 查询结果 | 查询结果。 |
     
  
 
#### String添加键和值
- 输入参数 用户配置String添加键和值执行动作，相关参数说明如[表57]所示。
   表57String添加键和值输入参数说明 
  | 参数 | 必须 | 说明       |
  |:---|:---|:---|
  | 键  | 是  | 输入该键的名称。 |
  | 值  | 是  | 该键对应的数值。 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明如[表58]所示。
   表58String添加键和值输出参数说明 
  | 参数     | 说明           |
  |:---|:---|
  | 是否设置成功 | 成功返回success。 |
     
  
 
