2015-04-01 46 views
1

我使用node_redis从https://github.com/mranney/node_redis使用hiredis为node_redis

它说

彼得Noordhuis提供了一个结合官方hiredisÇ 库,它是无阻塞和快速。要使用hiredis,做到:

NPM安装hiredis Redis的

我按照说明编译hiredis,但我发现hiredis.node位于/node_modules/hiredis/build/Release/hiredis.node

但node_redis位于/node_modules/redis

恐怕node_redis可以找到hiredis.node C库。

问题

  1. 我怎样才能确定是否node_redis使用hiredis作为解析器?
  2. 我应该将hiredis.node改为/node_modules/redis目录吗?
  3. Should I yum install hiredis?我不确定hiredis.node是否使用hiredis静态库或动态库。

回答

0

根据文档的一切,你需要做的就是npm install hiredis redis

var client = redis.createClient(options); 
console.log(client.reply_parser.name); // retrieve parser name 

入住这test file在基准文件夹

编辑: 你可以通过解析器的选择,就像他们在链接做以上L27-31

var options = { 
    parser: 'hiredis' 
};