MODULE LOADEX
使用扩展参数加载模块。
语法
MODULE LOADEX path [CONFIG name value [CONFIG name value ...]] [ARGS args [args ...]]
引入版本:7.0.0
复杂度摘要:O(1)
在运行时使用配置指令从动态库加载模块。
这是 MODULE LOAD 命令的扩展版本。
它从 path 参数指定的动态库加载并初始化 Redis 模块。 path 应该是库的绝对路径,包括完整的文件名。
您可以使用可选的 CONFIG 参数为模块提供配置指令。 ARGS 关键字后面的任何其他参数都会不加修改地传递给模块。
注意事项:还可以在服务器启动时使用 redis.conf 中的 loadmodule 配置指令加载模块。
必需参数
path
模块库文件的绝对路径。
可选参数
CONFIG name value [CONFIG name value ...]
在加载时设置的一个或多个模块配置名称-值对。
ARGS args [args ...]
传递给模块初始化函数的附加参数。
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ❌ 标准 |
❌ 标准 |
返回值
RESP2
简单字符串回复:OK(如果模块已加载)。
RESP3
简单字符串回复:OK(如果模块已加载)。
资料来源:Redis 官方 MODULE LOADEX 文档;中文内容参考 Redis 文档许可。