是否可以使用 lua 评估来挂出和收听 pubsub channel ,在特定消息上用命令回复?
编辑:似乎已经实现了 pubsub。我不太清楚如何处理这个问题(lua green)。 https://github.com/nrk/redis-lua/issues/7
最佳答案
不,subscribe
不允许在脚本中使用。脚本与 Redis 中的其他所有内容在相同的事件循环中执行,这意味着,当您的脚本正在执行时,不会执行其他命令。
此外,您链接到的库是一个 lua 客户端库。 Here是redis中lua脚本的相关文档。
关于lua - Redis Lua eval 和 pubsub - 在消息上发送命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18620791/