美文网首页
Redis API的使用和理解之通用命令

Redis API的使用和理解之通用命令

作者: Change_6556 | 来源:发表于2019-10-20 10:57 被阅读0次

1.keys *

遍历所有的key 只显示key 不显示value


image.png

keys[pattern]

遍历所有符合通配符的key

keys he* he开头
keys he[h-l]* 第三位为 h-l
keys he? he开头 限制长度为3
keys 命令一般不在生产环境使用 O(n)命令 实际环境有几百万的key Redis是单线程会阻塞其他命令
keys 该怎么用 scan命令 热备从节点 在从节点执行

2.dbsize

计算key的总数


image.png

sadd 添加set集合

3.exists key

检查一个key是否存在

4.del key1 key2 key3

删除多个key


image.png

set 实际上是一种 一个key对应多个value的集合
exists key 存在 integer 为 1 否则为0 keyvalue 为空返回nil

5.expire key seconds

key在seconds秒后过期

6.ttl key

 查看key剩余的过期时间

7.persist key

 去掉key的过期时间
image.png

为-2表示key已经不存在,已经过期 -1表示没有设置过期时间

8.type key

 返回key的类型  string hash list set zset none
image.png

#

时间复杂度

keys O(n)
dbsize del exists expire type O(1)

相关文章

  • Redis入门到高可用-2.Redis API的使用和理解

    1.Redis API的使用和理解 通用命令 字符串类型 哈希类型 列表类型 集合类型 有序集合类型 2.通用命令...

  • Redis API的使用和理解之通用命令

    1.keys * 遍历所有的key 只显示key 不显示value keys[pattern] 遍历所有符...

  • RedisAPI的理解和使用

    API的使用和理解 一、通用命令 1.通用命令 keys *遍历所有key keys [pattern]遍历所有k...

  • Redis API通用命令

    keys keys * #遍历所有的key keys [pattern] #遍历所有的key,指定模式(通...

  • redis学习历程

    Redis初识 Redis安装与启动 Redis 常用API 理解与使用 Redis java客户端使用(单机版,...

  • Redis-全局命令及键管理

    笔记来自:《redis开发与维护》第二章 API的理解和使用主要内容:全局命令、键管理、遍历键、数据库管理 全局命...

  • Redis——API的理解和使用

    一、全局命令1、查看所有键 2、键总数 3、检查键是否存在 4、删除键 5、键过期 6、键的数据结构类型 更多命令...

  • Redis Api的使用和理解

    1.通用命令 1.1通用命令 keys *遍历所有key keys [pattern]遍历符合通配符的所有key ...

  • Redis API的理解和使用

    一、通用命令 keys:显示所有符合条件的键(一般不在生产环境使用,时间复杂度O(n)速度慢) dbsize:计算...

  • Redis | Redis 通用命令

    通用命令介绍 Redis 通用命令是一些 Redis 下可以作用在常用数据结构上的常用命令和一些基础的命令,比如删...

网友评论

      本文标题:Redis API的使用和理解之通用命令

      本文链接:https://www.haomeiwen.com/subject/jumomctx.html