在集群上安装模块
Redis Enterprise 附带了几个模块。从 7.4.2 版开始,Redis Enterprise 包含两个功能集,与不同的 Redis 数据库版本兼容。您可以从 Redis Enterprise 集群管理器 UI 中的**集群 > 模块**查看已安装的模块、其版本以及最低兼容的 Redis 数据库版本。
要使用其他模块或将现有模块升级到更新的版本,您需要在集群上安装新的模块包。
-
某些模块版本不支持或不建议与 Redis Enterprise 一起使用。
-
我们建议您在集群上升级模块之前咨询Redis 支持,尤其是在生产环境中使用集群时。
获取打包模块
要在Redis Enterprise 集群上安装或升级模块,您需要一个模块包。
-
有关最新的 Redis Enterprise 模块,请从 Redis 下载中心 下载软件包。
-
对于不再从 Redis 下载中心提供的早期版本的 Redis Enterprise 模块,请联系支持。
-
对于自定义打包的模块,请从开发人员处下载 自定义打包的模块。
将模块添加到集群
使用以下方法之一将模块添加到 Redis Enterprise 集群
-
REST API
POST
请求到/v2/modules
端点 -
Redis Enterprise 集群管理器 UI
-
对于 RedisGears,请遵循这些 安装说明
REST API 方法
要使用 REST API 将模块添加到集群
-
将模块包复制到集群中的一个节点。
-
使用
POST
请求到/v2/modules
端点将模块添加到集群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 对象,其中包含更多详细信息。
集群管理器 UI 方法
要使用集群管理器 UI 将模块添加到集群
-
转到 集群 > 模块。
-
选择 上传模块。
-
使用文件浏览器添加打包的模块。