在集群上安装模块
Redis Enterprise Software 附带了几个模块。截至 7.8.2 版本,Redis Enterprise Software 包含三个功能集,与不同的 Redis 数据库版本兼容。您可以在 Cluster Manager UI 中通过“集群 > 模块”查看已安装的模块、其版本以及其最低兼容的 Redis 数据库版本。
要使用其他模块或将现有模块升级到更新版本,您需要在集群上安装新的模块包。
-
某些模块版本不受支持或不建议与 Redis Enterprise 一起使用。
-
建议在集群上升级模块之前咨询 Redis 支持,尤其是在集群用于生产环境时。
获取打包模块
要在 Redis Enterprise Software 集群上安装或升级模块,您需要一个模块包。
-
对于 Redis 下载中心没有提供的官方 Redis 模块版本,请联系支持。
-
对于自定义打包模块,请从开发者处下载 自定义打包模块。
将模块添加到集群
使用以下方法之一将模块添加到 Redis Enterprise 集群
-
REST API 向
/v2/modules
端点发送POST
请求 -
Redis Enterprise Cluster Manager UI
-
对于 RedisGears,请遵循这些安装说明
REST API 方法
使用 REST API 将模块添加到集群
-
将模块包复制到集群中的一个节点上。
-
使用 向
/v2/modules
端点发送POST
请求 将模块添加到集群POST https://[host][:port]/v2/modules "module=@/tmp/redisearch.Linux-ubuntu16.04-x86_64.2.2.6.zip"
在此,module 参数指定了模块包的完整路径,并且必须以表单数据形式提交。此外,模块包必须对处理请求的服务器可用且可访问。
-
如果模块安装成功,POST 请求会返回一个表示新模块的 JSON 对象。如果失败,可能会返回一个包含
error_code
和description
的 JSON 对象,其中包含更多详细信息。
Cluster Manager UI 方法
使用 Cluster Manager UI 将模块添加到集群
-
前往 集群 > 模块。
-
选择 上传模块。
-
使用文件浏览器添加打包模块。