Nodejs中如何使用redis缓存数据?

    xiaoxiao2021-03-25  114

    本文和大家分享的主要是nodejs 使用 redis数据库 缓存数据相关内容,一起来看看吧,希望对大家有所帮助。   Redis 服务器默认使用 6379 端口   redis-server   自定义端口   redis-server –port 6390   客户端   redis-cli   指定ip 和端口连接   redis-cli -h 127.0.0.1 -p 6390   测试客户端和服务器是否连通   ping Nodejs 连接 redis   通过redis.createClient(port,host,options) 来连接 redis 服务器   var redis = require("redis")var client = redis.createClient();   /*client.HMSET  保存哈希键值 */client.HMSET(key,val,function(err,result){   if(err){   return callback({code:0,msg:err});   }   callback({code:1,msg:result});   /* 设置过期时间为 1 */   client.EXPIRE(bottleId,86400);   });   /* 随机返回当前数据库的一个键 */   client.RANDOMKEY(function(err,key){   if(!key){   return callback({code:0,msg:' 没有数据 '});   }   /* 根据 key 返回哈希对象 */   client.HGETALL(key,function(err,val){   if(err){   return callback({code:0,msg:err});   }   callback({code:1,msg:val});   /* 根据 key 删除键值 */   client.DEL(key);   });   }); 来源: Jake's blog
    转载请注明原文地址: https://ju.6miu.com/read-20195.html

    最新回复(0)