Redis Lua eval和pubsub - 在消息上发送命令?

有没有可能使用lua评估来订阅并监听Pub/Sub频道,在收到某条消息时回复一个命令?

编辑:似乎已经实现了Pub/Sub。但我对如何处理此事不是很清楚(lua初学者)。

https://github.com/nrk/redis-lua/issues/7

点赞
用户295262
用户295262

不,subscribe 命令不允许在脚本中使用。脚本在 redis 中和其他操作一样,在同一个事件循环中执行,也就是说,在你的脚本执行期间,其他命令将不能执行。

此外,你所链接到的库是一个 Lua 客户端库。这里是 redis 中 Lua 脚本相关的文档。

2013-10-12 08:38:39