前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >5分钟入门 redis 命令行

5分钟入门 redis 命令行

作者头像
子润先生
修改2021-06-28 10:32:51
1.8K0
修改2021-06-28 10:32:51
举报

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 存对象

代码语言:javascript
复制
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 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档