MODULE LOAD
加载模块。
语法
MODULE LOAD path [arg [arg ...]]
引入版本:4.0.0
复杂度摘要:O(1)
在运行时从动态库加载模块。
该命令从 path 参数指定的动态库加载并初始化 Redis 模块。 path 应该是库的绝对路径,包括完整的文件名。任何附加参数都会不加修改地传递给模块。
注意事项:还可以在服务器启动时使用 redis.conf 中的 loadmodule 配置指令加载模块。
[!NOTE] 从 Redis 开源中的 Redis 8 开始,不推荐使用带有配置参数的 Redis CLI 加载模块。
必需参数
path
模块库文件的绝对路径。
可选参数
arg [arg ...]
传递给模块初始化函数的参数。
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ❌ 标准 |
❌ 标准 |
返回值
RESP2
简单字符串回复:OK(如果模块已加载)。
RESP3
简单字符串回复:OK(如果模块已加载)。
资料来源:Redis 官方 MODULE LOAD 文档;中文内容参考 Redis 文档许可。