本文和大家分享的主要是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