redis非特定类型命令

Posted 不受人言驱使,不失己言风范。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis非特定类型命令相关的知识,希望对你有一定的参考价值。

1. key查询

keys my* #获取当前数据库中符合模式的所有key

exists mykey #查看key是否还存在

2. 数据库操作

redis默认一个实例的数据库是16个[db0-db15],在redis.conf下的databases中配置

select 0 #打开id为1的数据库

flushdb #清空当前数据库

flushall #清空当前实例的(所有数据库)数据

3. key删除

del key1 key2 #删除两个key

4. 超时设置

expire key seconds #指定的key设定超时,在超过该时间后,key被自动的删除。如果该key在超时之前被修改,与该键关联的超时将被移除

persist key #如果key存在过期时间,该命令会将其过期时间消除,使该key不再有超时,而是可以持久化存储

ttl key #获取key所剩的超时描述

以上是关于redis非特定类型命令的主要内容,如果未能解决你的问题,请参考以下文章

将非特定数量的数据集行添加到列表中

非特定的 `include 文件名 - 系统 Verilog 编译器指令

如何在python中使参数非特定?

我是不是总是必须购买使用(非特定但固定)域的权利?

在 SQL 语句中,如何选择所有非特定条件的元素?

Redis的sorted set类型