【发布时间】:2014-12-07 02:29:13
【问题描述】:
您知道将 redis 客户端的多事务命令与 bluebird Promise 一起使用的方法吗?
因为,下面的代码永远不会结束。
var $redis = require('redis'),
$p = require('bluebird'),
$r = $p.promisifyAll($redis.multi());
$r.setAsync('key', 'test')
.then(function(reply, data) {
// ...
});
$r.exec(function() {
$r.quit();
process.exit();
});
【问题讨论】:
标签: node.js redis promise bluebird