文章目录
  1. 1. Redis高级命令
    1. 1.1. keys 命令
    2. 1.2. exists命令
    3. 1.3. expire命令
    4. 1.4. persist命令
    5. 1.5. select命令
    6. 1.6. move命令
    7. 1.7. randomkey命令
    8. 1.8. rename命令
    9. 1.9. echo命令
    10. 1.10. dbsize命令
    11. 1.11. info命令
    12. 1.12. config get命令
    13. 1.13. flushdb命令
    14. 1.14. flushall命令

Redis高级命令

keys 命令

  • 该命令返回满足的所有的键
  • 只能使用通配符*
    redis高级特性keys

    exists命令

  • 是否存在指定的key,完全匹配。存在返回1,不存在返回0
    redis高级特性exists命令

expire命令

  • 设置某个key的过期时间,单位秒。在这里通过 ttl 命令查看剩余时间
    redis高级特性expire和ttl命令

persist命令

  • 取消过期时间
  • 一般情况下,expire 命令、 ttl 命令和 persist 命令结合使用
    redis高级特性persist命令

select命令

  • 选择数据库,数据库为0到15,一共16个数据库。默认进入的是0数据库
    redis高级特性select命令

move命令

  • move [key] [数据库下标] 当前数据库的key转移到其他数据库中
    redis高级特性select命令

randomkey命令

  • 随机返回数据库里的一个key

rename命令

  • 重命名key
    redis高级特性rename命令

echo命令

  • 输出命令

dbsize命令

  • 返回该数据库的key的数量

info命令

  • 返回该数据库的信息

config get命令

  • 返回配置信息,config get * 返回所有配置

flushdb命令

  • 清空当前的数据库数据

flushall命令

  • 清空所有数据库的数据
文章目录
  1. 1. Redis高级命令
    1. 1.1. keys 命令
    2. 1.2. exists命令
    3. 1.3. expire命令
    4. 1.4. persist命令
    5. 1.5. select命令
    6. 1.6. move命令
    7. 1.7. randomkey命令
    8. 1.8. rename命令
    9. 1.9. echo命令
    10. 1.10. dbsize命令
    11. 1.11. info命令
    12. 1.12. config get命令
    13. 1.13. flushdb命令
    14. 1.14. flushall命令