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

标签 lua redis eval

是否可以使用 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/

相关文章:

lua - 重写Lua实例函数

JavaScript:在其他函数中评估函数

PHP:等效于使用 eval 包含

javascript - 是否允许嵌套评估?

random - 在lua中查找随机数

for-loop - 在for循环中设置变量(使用临时变量)Lua

lua - 尝试在电晕中调用方法 'translet'(零值)

redis - WAIT命令能否在Redis中提供强一致性?

node.js - 订阅 key 空间通知时遇到问题

python - 为什么 Laravel Redis::scan ('*' ) 返回预期的 key ,但 Redis::keys ('*' ) 没有返回?