reids 命令相关操作

reids 命令相关操作

redis-cli 连接 redis
  • -h 用于指定IP
  • -p 用于指定端口号
  • -a 用于指定密码
  • -c redis集群连接使用
检查是否连接成功
  • PING 命令用于检查返回是否连接成功 / 返回PONG标识连接成功
切换db库
  • select [db] 【要切换的db库名】
设置 redis key 以文件夹的形式存在
  • 设置的缓存 key 增加 :,代表为文件夹格式
  • 例 :set folder:key1 value / set folder:key2 value
  • 则 folder:key1 与 folder:key2 都在 folder 文件夹下
redis 各种操作类型操作
  • keys [k]【模糊匹配】 * 通配符 ,可以放在key的前后中,皆可以

  • del [k] 【删除数据】

  • String 操作
  1. set [k] [v] 【添加一条String类型数据】
  2. get [k] [v] 【获取一条String类型数据】
  3. mset [k1] [v1] [k2] [v2] … 【添加多条String类型数据】
  4. mget [k1] [k2] … 【获取多条String类型数据】
  • Hashes 操作
  1. hset [hashKey] [k] [v] 【添加一条hash类型数据】
  2. gset [hashKey] [k] 【获取一条hash类型数据】
  3. hmset [hashKey] [k1] [v1] [k2] [v2] …【添加多条hash类型数据】
  4. hmget [hashKey] [k1] [k2] …【获取多条hash类型数据】
  5. hgetall [hashKey] 【获取所有hash类型数据】
  6. hdel [hashKey] [k1] [k2] … 【删除hash类型数据(一条或多条)】
  • List 操作
  1. lpush [listKek] [v1] [v2] … 【从list头添加list类型数据】
  2. rpush [listKek] [v1] [v2] … 【从list尾添加list类型数据】
  3. lrange [listKey] [startIndex] [endIndex] 【获取list类型数据start 起始下标end结束下标-包含关系】
  4. llen [listKey] 【获取list总条数】
  5. lrem [listKey] [delCount] [v] 【删除列表中几个指定list类型数据】
  6. lpop [listtKey] 【将左边的数据删除】
  7. rpop [listtKey] 【将右边的数据删除】
  • Set 操作
  1. sadd [setKey] [v1] [v2] … 【添加set类型数据(一条或多条)】
  2. smembers [setKey] 【获取set类型所有数据】
  3. scard [setKey] 【获取条数】
  4. srem [setKey] [v1] [v2] … 【删除数据(一条或多条)】
  • Sorted Set 操作
  1. 通过分数值来进行排序的, 分数值越大, 越靠后
  2. Zadd需要将Float或者Double类型分数值参数, 放置在值参数之前
  1. zadd [SortedSetKey] [k1] [v1] [k2] [v2] … 【添加sorted set类型数据(一条或多条)】
  2. zrange [SortedSetKey] [startIndex] [endIndex] 【获取sorted set类型数据】
  3. zcard [SortedSetKey] 【获取条数】
  4. zrem [SortedSetKey] [v1] [v2] … 【删除数据(一条或多条)】
redis 设置 key 过期时间的
  • 快捷设置过期时间
  1. set [k] [v] ex [秒] // ex [秒] / px [毫秒]
  1. ttl [k] 【获取key的过期时间 : -1代表未设置过期时间 / -2代表已过期】
  2. expire [k] [秒] 【设置过期时间 秒为单位】
  3. expireat [k] [秒数时间戳] 【设置过期时间 秒数时间戳】
  4. pexpireat [k] [毫秒数时间戳] 【设置过期时间 毫秒数时间戳】
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值