齿轮

RedisGears 支持对 Redis 数据进行批处理和事件驱动型处理。

Redis 堆栈

什么是 RedisGears?

RedisGears 是 Redis 中的数据处理引擎。RedisGears 支持对 Redis 数据进行批处理和事件驱动型处理。要使用 RedisGears,您需要编写描述应如何处理数据的函数。然后,将此代码提交到 Redis 部署以进行远程执行。

支持的语言

从 RedisGears v1.2 开始,您可以启用插件来选择要使用的编程语言。它目前支持用 PythonJava 编写的代码。

在 v1.2 之前,RedisGears 仅支持 Python。但是,存在内部 C API,可供其他 Redis 模块使用。正在计划支持其他语言。

RedisGears 入门

RedisGears 由 Redis 模块实现。要使用 RedisGears,您需要确保您的 Redis 部署已安装该模块。Redis Enterprise Software 原生支持该模块。

如果您运行的是 Redis 社区版,则还需要在使用 RedisGears 模块之前安装它。

要开始使用 RedisGears,请参阅 PythonJava 的快速入门教程。

Write-behind 缓存模式

Redis 用户通常使用旁路模式实现缓存。但是,使用 RedisGears,您也可以实施 write-behind 缓存策略。

Redis 发布了 RedisGears 配方以支持 write-behind。您可以在我们的 PythonJava 后写式缓存指南中了解如何使用这些配方。

更多信息

为本页评分
返回顶部 ↑