redis 的 windows 客户端实在难用,这次连不上还 crash 了 N 次,还是转命令行吧。搜出来的教程都是杂七杂八,不适合我这种菜鸡。
新手需要的就是知道如何连接 查值 删值 等最基本的操作,其他的视情况再去查找进阶。
1、Linux 本机连接
由于我不是直接通过 apt-get
安装的,所以需要进入 redis 文件夹下的 src 目录,里面有 redis-cli
./redis-cli -h 127.0.0.1
2、通过> select 0
选择数据库。Redis数据库编号从0~15
3、查看所有 key
> keys *
4、获取对应 key 的值
> get key
5、删除单个 key 或多个
> del key key2
6、查看当前数据库中所有key的数量
> dbsize
7、返回redis的相关信息
> info
这里我使用了 NodeJs 存对象
var redis = require("redis"),
client = redis.createClient();
//写入JavaScript(JSON)对象
client.hmset('socket', { username: 'noxxxx.com', password: 'noxxxx.com' }, function(err) {
console.log(err)
})
//读取JavaScript(JSON)对象
client.hgetall('socket', function(err, object) {
console.log(object)
})
//所以简单的 set 和 get 方法获取值也是类似的方式
redisClient.set(obj.token, socket.id); //设置
//获取
redisClient.get(obj.token,function(err,reply) {
console.log(reply);
})
8、获取对象
> hgetall key
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。