最近工作当中经常需要使用到redis,先将经常使用的命令总结如下:
linux上安装,服务端,客户端
yum install redis-server*
yum install redis*
重启,开启服务等
systemctl restart redis.service
查找修改配置文件
find . -name 'redis' 查看redis的配置文件
vim /etc/redis.conf 使用yum 安装的redis的配置文件地方
查看redis的服务
ps aux|grep redis 查看redis的服务
redis-cli 连接redis
使用auth 输入密码 即可进入
如果对应有密码才可以连接的redis 只需要输入 auth后面跟着密码即可
Select index选择库
查看当前库下面的所有keys
输入keys *
redis 查看keys 的有效期:
Redis TTL命令用于获取键到期的剩余时间(秒)。
返回值,以毫秒为单位的整数值TTL或负值
TTL以毫秒为单位。
-1, 如果key没有到期超时。
-2, 如果键不存在。
-
set sessionname 987789
-
OK
-
127.0.0.1:6379> get sessionname
-
"987789"
-
127.0.0.1:6379> EXPIRE sessionname 60
-
(integer) 1
-
127.0.0.1:6379> TTL sessionname
-
(integer) 31
-
127.0.0.1:6379> TTL sessionname
-
(integer) 30
-
127.0.0.1:6379> TTL sessionname
-
(integer) 29
-
127.0.0.1:6379> TTL sessionname
-
(integer) 29
-
127.0.0.1:6379> TTL sessionname
-
(integer) 27
-
127.0.0.1:6379>