node.js之redis使用
2016-08-31 本文已影响0人
hey_前端豆
node.js-redis官网
node.js-redis教程
- redis连接
var redis = require('redis');
var client = redis.createClient(端口号-port, id);
client.auth(密码);
clinet.select(选择第几个数据库,回调函数);
- redis单设值
client.set(字段名,字段名,回调函数);
client.get(字段名,回调函数);
- redis集合
client.sadd(集合名,集合值);
client.smembers(集合名,回调函数)--获得集合名中所有的值
client.sismember(集合名,查询值,回调函数)--查询值是否在该集合中
- redis 哈希
client.hmset(
哈希名,
'username',req.body.name,
'sex',req.body.sex,
'birth',req.body.birth,
'number',req.body.number,
'email',req.body.email,
'address',req.body.address,
回调函数
)
client.hgetall(哈希名,回调函数);
- redis列表
client.lpush(列表名,值)--列表左边插值
client.rpush(列表名,值)--列表右边插值
client.lrange(列表名, 范围,范围, 回调函数)