您的位置 首页 > 数码极客

jedis如何查看键生存时间

3.1 全局命令

redis有5中数据结构 他们是键值对中的值对于键来说有一些通用的命令

1,查看所有键

keys * # 生产环境慎用

2. 查看键的总数

dbsize # dbsize 在计算键总数时不会遍历所有键 而是直接获取redis内置的键总数变量

3. 检查键是否存在

exists key #如果存在返回1 反之0

4. 删除键

del key # 通过命令 无论值是什么数据结构类型 del命令都可以将其删除

5. 键过期

expire key 时间秒 # 将key的生存时间设置为多少秒

pexpire key 毫秒 # 将key的生存时间设置为多少毫秒

expireat key timestamp # 将key的生存时间设置为Unix时间戳 秒

pexpireat key timestamp # ...毫秒

。。。。

3.2 字符串

redis-cli客户端

1: mysql命令用来跟Mysql服务器进行交互

2: redis-cli命令用来跟redis服务器进行交互

1: 使用redis-cli客户端可以登录到redis服务器

redis-cli #可以使用-h来指定主机,-p来指定端口。默认登录127.0.0.1的6379端口。

redis-cli -h xxx.xxx.xxx.xxx -p 6379

exit #退出当前会话(ctrl+d)

shutdown #关闭redis服务器,命令不区分大小写

set name hello #增加

get name #获取

set name hello2 #修改

del name #删除,返回1代表删除成功

set name hello

GET name #命令不区分大小写

set NAME HELLO

get name

get NAME #key区分大小写

redis的key都是string,value支持字符串、列表、集合等

set key1 values1

get key1

mset k1 v1 k2 v2 k3 v3

mget k1 k2 k3

ttl k1 # 查看键的过期

incr # 递增

type # 查看键的类型

3.3 列表

lpush 列表左边、头部添加元素 lpush list1 aa

rpush 右边、尾部 添加元素 rpush list1 bb

lrange 从列表中取出一定范围的元素 lrange list1 0 -1

3.4 哈希

hash

hmset 设置hash中的多个域

hget 取回单个域

hmget 取回一系列域值

hmset user:10086 username zhangsan age 22 job kk

hget user:10086 username

hmget user:10086 usern

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“jedis如何查看键生存时间”边界阅读