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 文档许可。