Skip to main content

Redis 服务

配置

引用 DataHub 配置

可以选择使用外部 redis 服务还是共工内置 redis 服务。

数据源

当开启引用 DataHub 配置后,需要从中选择一个 redis 数据源。

操作类型

提供了一些与 redis 原生操作保持一致的操作。

目前支持的操作如下:

操作类型说明
set以一个指定的键,缓存一个指定的变量。
get以一个指定的键,取出缓存中的数据,并反序列化成目标数据类型。
delete以一个指定的键,从缓存中删除一个数据。
hSet以一个指定的键,缓存一对指定的字段-值关系数据。
hGet以一个指定的键,以及指定的字段,取出缓存中的数据,并反序列化成目标数据类型。
hDelete以一个指定的键,以及指定的字段,从缓存中删除一个数据。

Set

如上图所示,以用户的共工 id 作为键,用户数据作为值,存入缓存中去,且缓存有效期为 3600 秒,即一小时后缓存数据会自动被删除。

Get

如上图所示,以当前入参用户的共工 id 作为键,从缓存中取数据,其中数据以实体反序列化,具体的实体为用户实体,并且给反序列化后的结果命名为 cache_user。

Delete

如上图所示,以当前入参用户的共工 id 作为键,从缓存中删除数据。

hSet

如上图所示,以 user_map 作为键,当前入参用户的共工 id 作为字段,当前入参用户对象作为值,把这一对字段和值存入缓存中。

hGet

如上图所示,以 user_map 为键,当前入参用户的共工 id 为字段,从缓存中取数据,并把该数据反序列化成用户实体,最后以 cache_user 命名该实体。

hDelete

如上图所示,以 user_map 为键,当前入参用户的共工 id 为字段,从缓存中删除数据。