Redis&node

安装

npm install redis 命令安装最新版本的node_redis;
或者登陆npm直接搜索redis会有很多驱动包可供选择。

使用方法

1.加载node_redis模块:
var redis=require('redis');
2.连接地址为127.0.0.1,端口号为6379的Redis连接(括号内不写参数的话默认就是地址:127.0.0.1,端口号:6379):
var client=redis.createClient('3679','127.0.0.1')
由于Node.js的异步特性,在处理返回值的时候与其他客户端差别较大。还是以GET/SET命令为例:

client.set('foo','bar',function(){
  //此时SET命令执行完并返回结果
  //因为这里并不关心SET命令的结果,所以省略了回调函数的形参
      client.get('foo',function(error,fooValue){
       //error参数存储了命令执行时返回的错误信息,如果没有返回null
       //回调函数的第二个参数出差的是命令执行的结果
       console.log(fooValue);//'bar'
      });
});

使用node_redis执行命令时需要传入回调函数(callback function)
来获得返回值,当命令执行完返回结果后node_redis会调用该函数,并且将命令的错误信息作为第一个参数、返回值作为第二个参数传递给该函数。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容