微信小程序> nodejs使用redis进行数据缓存时报错:Redisconnectionto127.0.0.1:6379failedconnectECONNREFUSED

nodejs使用redis进行数据缓存时报错:Redisconnectionto127.0.0.1:6379failedconnectECONNREFUSED

浏览量:3778 时间: 来源:mini_1251861209

首先你的看一下自己有没有安装redis数据库,指的不是你用npm导入的redis模块,它是一个软件,需要下载安装的,你导入的redis是操作redis数据库的模块。

具体下载地址:https://github.com/MSOpenTech/redis/releases

下载之后需要安装并运行,首先解压下载的压缩包,最好是新建一个redis文件夹,把解压的文件都放进去然后在该文件夹中打开命令行运行这个代码:

redis-server.exe redis.windows.conf

出现以下界面之后:

这时候另启一个 cmd 窗口,原来的不要关闭,不然就无法访问服务端了。

切换到 redis 目录下运行:

redis-cli.exe -h 127.0.0.1 -p 6379

 

然后再运行你的nodejs代码应该就没问题了

 

下面是在node中操作redis的代码,有需要的可以看看:

// 引入redis缓存const redis = require('redis');//创建一个缓存区const client = redis.createClient();//将信息存入缓存区 client.set('unreadData',  {friendId: Temp.FID, msg:  Temp.DATA}, function(err, obj) {            if(err){              console.log(err)            }}); //在缓存区拿数据client.get('unreadData', function (err, data) {            if (err) throw err;            if(data != null){                console.log(data)            }            }); 

 

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎