安装 RedisGears
在使用 RedisGears 之前,您需要在 Redis Enterprise 集群上安装 RedisGears 模块。
最低要求
- Redis Enterprise 6.0.12 或更高版本
- 该 集群已设置 并且所有节点都已加入集群
安装 RedisGears
如果您的集群使用 Redis Enterprise v6.0.12 或更高版本且具有互联网访问权限,您只需要下载 RedisGears 包。它会在在线安装期间自动获取 Python 和 JVM 插件等依赖项。
离线安装需要您手动将依赖项上传到主节点。
安装 RedisGears 和依赖项
-
从 Redis Enterprise 下载中心 下载 RedisGears 包。
注意对于 RedisGears v1.2 及更高版本的离线安装,您还需要下载 RedisGears 依赖项 包,分别用于 Python 和 Java。
对于 RedisGears v1.0,您只需要 Python 依赖项包。 -
将 RedisGears 包上传到集群中的一个节点。
-
仅限离线安装,将依赖项复制到主节点上的以下目录:
$modulesdatadir/rg/<version-integer>/deps/
$ cp redisgears-jvm.<OS>.<version>.tgz $modulesdatadir/rg/<version-integer>/deps/
用您自己的值替换这些字段
-
<OS>
:运行 Redis Enterprise 的操作系统 -
<version>
:RedisGears 版本(x.y.z)
-
<version-integer>
:RedisGears 版本的整数形式,计算方法为(x*10000 + y*100 + z)
例如,RedisGears 版本 1.2.5 的
<version-integer>
为 10205。
注意除非您的集群没有互联网访问权限,否则请跳过此步骤。 -
-
使用
POST
请求到主节点的/v2/modules
REST API 端点,将 RedisGears 添加到集群。POST https://[host][:port]/v2/modules {"module=@/tmp/redisgears.<OS>.<version>.zip"}
此处,module 参数指定模块包的完整路径,必须作为表单数据提交。此外,该包必须对处理请求的服务器可用且可访问。
安装完成后,RedisGears 将出现在 Redis Enterprise 管理控制台的 设置 和 创建数据库 页面上的可用模块列表中。
为数据库启用 RedisGears
安装完成后,创建新数据库并启用 RedisGears
卸载 RedisGears
要卸载 RedisGears,请向 /v2/modules
REST API 端点发送 DELETE
请求。