你不知道的Redis:入门?数据结构?常用指令?( 三 )


2 , 键总数 :
dbsize //2个键 , 如果存在大量键 , 线上禁止使用此指令
3 , 检查键是否存在:
exists key //存在返回1 , 不存在返回0
4 , 键过期:
expire key seconds //set name test expire name 10,表示10秒过期
ttl key // 查看剩余的过期时间
5 , 键的数据结构类型:
type key //返回string,键不存在返回none
3.2 redis数据库管理
你不知道的Redis:入门?数据结构?常用指令?文章插图
默认支持16个数据库;可以理解为一个命名空间
跟关系型数据库不一样的点

  1. redis不支持自定义数据库名词
  2. 每个数据库不能单独设置授权
  3. 每个数据库之间并不是完全隔离的 。可以通过flushall命令清空redis实例面的所有数据库中的数据
通过 select dbid 去选择不同的数据库命名空间。dbid的取值范围默认是0 -15
作者:Dark_King_
【你不知道的Redis:入门?数据结构?常用指令?】原文链接: