最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

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

来源:懂视网 责编:小采 时间:2020-11-27 22:11:32
文档

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

教你如何用node连接redis的示例代码:安装redis并启动 下载地址,选择Stable版本下载 或者本地下载地址:https://www.gxlcms.com/softs/504128.html 解压后,进入文件夹然后安装 cd redis-4.0.9 make//安装 启动redis服务 ./src/redis-server -p 端口号,默认端口
推荐度:
导读教你如何用node连接redis的示例代码:安装redis并启动 下载地址,选择Stable版本下载 或者本地下载地址:https://www.gxlcms.com/softs/504128.html 解压后,进入文件夹然后安装 cd redis-4.0.9 make//安装 启动redis服务 ./src/redis-server -p 端口号,默认端口

安装redis并启动

下载地址,选择Stable版本下载

或者本地下载地址:https://www.gxlcms.com/softs/504128.html

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

cd redis-4.0.9
make//安装

启动redis服务 ./src/redis-server -p 端口号,默认端口为6379,可不带端口号启动

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

关闭redis:进入客户端后,输入shutdown即可关闭redis服务

后台启动redis服务

  • 打开redis的目录文件夹找到redis.conf文件,编辑该文件vim redis.conf
  • 找到general配置项,将daemonize(一段连续运行的程序) 后的no改成yes,如下图 image
  • 保存编辑

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

    设置全局变量

    vi ~/.bash_profile
    
    //在文件中添加以下代码
    export PATH=/Users/jiangxueyang/soft/redis-4.0.9/src:$PATH //请添加自己的redis项目安装路径
    
    //运行变量
    source ~/.bash_profile
    

    现在就可以直接在命令面板输入redis命令啦

    node连接redis

    安装redis依赖包 npm install redis -S

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

    let redis = require("redis"),
     client = redis.createClient();
    
    client.on("error", function (err) {
     console.log("Error " + err);
    });
    
    let setKey = (key,value) =>{
     return new Promise((resolve, reject) => {
     client.set(key,value,(err,replay)=>{
     if(err){
     reject(err);
     }else{
     resolve(replay);
     }
     })
     })
    };
    
    let getKey = (key)=>{
     return new Promise((resolve, reject) => {
     client.get(key,(err,replay)=>{
     if(err){
     reject(err);
     }else{
     resolve(replay);
     }
     })
     })
    };
    
    module.exports = {
     setKey,getKey
    };
    
    

    具体使用示例:

    const redis = requier('/config/reids');
    async fun(){
     await redis.setKey('uid',a);//设置
     let uid = redis.getKey('uid');//获取key
    
    }
    
    

    更多redis的参数设置请参考redis官网

    声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文档

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

    教你如何用node连接redis的示例代码:安装redis并启动 下载地址,选择Stable版本下载 或者本地下载地址:https://www.gxlcms.com/softs/504128.html 解压后,进入文件夹然后安装 cd redis-4.0.9 make//安装 启动redis服务 ./src/redis-server -p 端口号,默认端口
    推荐度:
    标签: 代码 redis redis的
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top