zoukankan      html  css  js  c++  java
  • Redis 常用操作

    键值对相关的操作:

    127.0.0.1:6379> keys *                    // 用于查看所有的 key
    127.0.0.1:6379> keys my*                  // 用于查看所有的 key(模糊匹配)
    127.0.0.1:6379> exists key1               // 用于判断是否存在指定的 key,如果存在则返回1,不存在返回0
    127.0.0.1:6379> del key1                  // 用于删除指定的 key,删除成功则返回1,失败返回0
    127.0.0.1:6379> expire key1 100           // 用于设置指定的 key 多少秒后过期
    127.0.0.1:6379> ttl key1                  // 用于查看指定的 key 还有多少秒过期
    127.0.0.1:6379> persist key1              // 用于对指定的 key 取消设置过期时间
    127.0.0.1:6379> select 0                  // 用于选择使用哪个数据库,默认使用0数据库,一共有16个库
    127.0.0.1:6379> move key1 1               // 用于把指定的 key 移到指定的数据库
    127.0.0.1:6379> randomkey                 // 用于随机返回一个 key
    127.0.0.1:6379> rename oldname newname    // 用于重命名一个 key
    127.0.0.1:6379> type key1                 // 用于查看 key 的数据类型


    Redis 服务相关的操作:

    127.0.0.1:6379> auth "123456"                   // 用于查看 redis 密码是否正确
    127.0.0.1:6379> dbsize                          // 返回当前数据库中 key 的数目
    127.0.0.1:6379> info                            // 返回 redis 数据库状态信息
    127.0.0.1:6379> flushdb                         // 清空当前数据库中所有的键
    127.0.0.1:6379> flushall                        // 清空所有数据库中所有的键
    127.0.0.1:6379> bgsave                          // 把当前缓存数据保存到RDB文件中,会在后台运行
    127.0.0.1:6379> save                            // 把当前缓存数据保存到RDB文件中,会在前台运行
    127.0.0.1:6379> config get *                    // 获取所有的配置参数
    127.0.0.1:6379> config get dir                  // 获取指定的配置参数
    127.0.0.1:6379> config set dir "/data/redis"    // 修改指定配置参数

        

  • 相关阅读:
    C#开源资源大汇总
    未来IT人才市场最热门的12项技能
    C#中使用ROT13加密解密
    SphinX人像识别 联想笔记本人脸识别系统 (适合所有带摄像头的电脑)
    关于电脑的困惑,请各位大哥给个指点
    用Cacls修改文件访问控制权限
    2008年国外最佳Web设计/开发技巧、脚本及资源总结
    mysql密码设置
    MySQL常规练习 .MySQL安装成功后的进入方式
    JSTL包
  • 原文地址:https://www.cnblogs.com/pzk7788/p/10463387.html
Copyright © 2011-2022 走看看