redis 工作中常用命令汇总

项目开发中用到redis作为兜底数据库,生产环境为linux,将使用过程中常用的命令和遇到的一些问题汇总。

 

问题描述:linux环境安装的redis在大多数时候都会出现输入命令无效的情形。

解决方法:若Redis命令get查询不到数据退出,则尝试大写GET

 

密码登录

redis -cli -h 127.0.0.1 -p 6379 -a 123456

安全监管,避免扫描出明文密码:

redis -cli -h 127.0.0.1 -p 6379          auth 123456

 

info //查看info信息,包括占用内存及一些配置信息

info memory //查看占用内存情况

dbsize //查看数据库有多少个key

 

exists "testkey"

查看key值是否存在,有就返回1,没有就是0

 

expire data 3 

设置一个存活时间的key值,设置成功返回1

 

TTL data

显示key值剩余存活时间

 

keys 显示符合指定条件的key

keys * 所有

keys *o* 包含o

keys o** o开头

keys t?? t开头后面2个

 

get "keyname"

del "keyname"

 

flushall 清空数据库

 

按key排序(在Redis外执行命令)

redis -cli -h localhost -p 6379 -a 123456 keys "es_compare*"|sort -rn

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值