手机版

教你如何连接redis和node的示例代码

时间:2021-08-31 来源:互联网 编辑:宝哥软件园 浏览:

安装redis并启动它

下载地址,选择稳定版本下载

或者本地下载地址:https://www.jb51.net/softs/504128.html

解压后,进入文件夹并安装

Cd redis-4.0.9make//安装并启动redis服务。/src/redis-server -p端口号,默认端口为6379,无需端口号即可启动

进入redis客户端。/src/redis-cli

关闭redis:进入客户端后,进入关机,关闭redis服务

在后台启动redis服务

打开redis的目录文件夹找到redis.conf文件,编辑文件vim redis.conf找到常规配置项,将后台程序(一个连续运行的程序)后的no更改为yes,如下图所示

保存编辑

启动redis服务。/src/redis-server redis.conf

设置全局变量

Vi ~/。bash_profile//在文件中添加以下代码:导出路径=/users/江雪洋/soft/redis-4 . 0 . 9/src : $ path//请添加自己的redis项目的安装路径//运行变量source ~/。bash_profile现在,您可以直接在命令面板中输入redis命令。

节点连接redis

安装redis依赖包npm安装redis -S

设置redis创建和获取方法config/redis.js,代码如下:

let redis=require('redis '),client=redis . createclient();client.on('error ',function(err){ console . log(' Error ' err);});让setKey=(key,value)={返回新的Promise((resolve,reject)={ client.set(key,value),(err,replay)={ if(err){ reject(err);}else{ resolve(重播);} }) })};让getKey=(key)={返回新Promise((解析,拒绝)={ client.get(key),(err,重播)={ if(err){ reject(err)};}else{ resolve(重播);} }) })};module.exports={ setKey,GetKey };具体使用示例:

const redis=requirer('/config/reids ');async fun(){ await redis . setkey(' uid ',a);//设置let uid=redis . getkey(' uid ');//get key}关于redis的更多参数设置,请参考redis官网

以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。

版权声明:教你如何连接redis和node的示例代码是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。