我目前正在使用redis编写应用程序,我遇到了node_redis库的问题。特别是我无法弄清楚如何在node_redis
中使用redis命令我已尝试过以下所有内容......
client.send_command("CONFIG SET", ["notify-keyspace-events", "Ex"]);
client.config("SET", ["notify-keyspace-events", "Ex"]);
这个和其他类似的变体似乎不起作用...我也找不到node_redis文档中详细说明的命令。
任何帮助将不胜感激!
ON A SIDE注意:我正在使用此命令创建一个客户端(节点端),它将订阅密钥到期事件(我想在每次密钥到期时执行一些清理操作)。是否可以使用node_redis CONFIG SET等效或者使用自定义conf文件启动redis-server更好/更常见?我会假设后者但是我想在Heroku上部署它,这会改变环境吗?
谢谢!
答案 0 :(得分:8)
你非常接近!用法是:
client.config("SET", "notify-keyspace-events", "Ex");