GearsBuilder

创建 RedisGears 操作管道以转换数据。

GearsBuilder 类允许您创建转换数据的 RedisGears 函数管道。

它需要一个读取器来为管道提供数据。

要创建 GearsBuilder 对象,请按照以下示例代码操作

BaseReader reader = ...; // Initialize the reader
builder = GearsBuilder.CreateGearsBuilder(reader);

函数

函数 描述
accumulate 将管道中的许多记录减少到单个记录。
accumulateBy 对记录进行分组并将每个组减少为每个组的单个记录。
asyncFilter 根据给定的条件异步过滤掉管道中的记录。
asyncForeach 对于管道中的每个记录,异步运行一些操作。
asyncMap 异步地一对一映射记录。
callNext 调用下一个执行,它会覆盖命令或原始命令本身。 一个更灵活的 callNextArray 版本。
callNextArray 调用下一个执行,它会覆盖命令或原始命令本身。
collect 将所有记录收集到原始分片。
configGet 获取 RedisGears 配置设置的值。
count 计算管道中记录的数量。
CreateGearsBuilder 创建一个新的 GearsBuilder 对象。
execute 运行 Redis 命令。 一个更灵活的 executeArray 版本。
executeArray 运行 Redis 命令。
filter 根据给定的条件过滤掉管道中的记录。
flatMap 将单个输入记录映射到一个或多个输出记录。
foreach 对于管道中的每个记录,运行一些操作。
hashtag 返回一个映射到当前分片的字符串。
localAccumulateBy 对记录进行分组并将每个组减少为每个分片本地的单个记录。
log 将日志消息写入 Redis 日志文件。
map 一对一映射记录。
register 注册函数管道以在某些事件发生时运行。
repartition 根据提取的数据在分片之间移动记录。
run 立即运行函数管道。
为此页面评分
返回顶部 ↑