更新时间:2023-04-23 GMT+08:00
RedisClient类说明
路径
com.roma.apic.livedata.client.v1.RedisClient
说明
连接Redis设置或读取缓存(如果不指定JedisConfig,则连接到自定义后端的Function API提供的默认Redis)。
使用示例
1 2 3 4 5 6 7 8 9 10 11 12 |
importClass(com.roma.apic.livedata.client.v1.RedisClient); function execute(data) { var redisClient = new RedisClient; var count = redisClient.get("visit_count") if (!count) { redisClient.put("visit_count", 1); }else { redisClient.put("visit_count", parseInt(count) + 1); } return redisClient.get("visit_count"); } |
构造器详情
public RedisClient()
构造一个RedisClient,连接到自定义后端Function API(livedata)提供的默认Redis
public RedisClient(JedisConfig jedisConfig)
通过jedisConfig构造一个RedisClient
参数:jedisConfig
方法列表
方法详情
- public String get(String key)
返回redis缓存中key对应的value值
输入参数
key:key值
返回信息
reids缓存中key对应的value值
- public String put(String key, int expireTime, String value)
更新redis缓存内容、过期时间,返回执行结果
输入参数
- key:待更新缓存的key值
- expireTime:待更新缓存内容的过期时间
- value:待更新缓存的value值
返回信息
返回执行结果
- public String put(String key, String value)
更新redis缓存内容,返回执行结果
输入参数
- key:待更新缓存的key值
- value:待更新缓存的value值
返回信息
返回执行结果
- public Long remove(String key)
删除指定key值的缓存消息
输入参数
key:待删除缓存的key值
返回信息
返回执行结果
父主题: 函数API脚本开发