• Redis基本命令操作


    Redis基本命令操作
    1.string 类型数据的基本操作
    ⚫ 添加/修改数据
    set key value
    ⚫ 获取数据
    get key
    ⚫ 删除数据
    del key
    ⚫ 判定性添加数据
    setnx key value⚫添加多个数据set key1 value1 key2 value ⚫获取多个数据get key1 value1 key2 value2⚫追加字符append key value
    ⚫获取数据字符个数(字符串长度)
    strlen key⚫设置数值数据增加指定范围的值
    incr key
    incrby key increment
    incrbyfloat key increment
    ⚫ 设置数值数据减少指定范围的值
    decr key
    decrby key increment
    ⚫ 设置数据具有指定的生命周期
    setex key seconds value
    psetex key milliseconds value2. hash 类型数据的基本操作⚫ 添加/修改数据
    hset key field value
    ⚫ 获取数据
    hget key field
    hgetall key
    ⚫ 删除数据
    hdel key field1 [field2]
    ⚫ 设置field的值,如果该field存在则不做任何操作
    hsetnx key field value
    hash 类型数据扩展操作
    ⚫ 获取哈希表中所有的字段名或字段值
    hkeys key
    hvals key
    ⚫ 设置指定字段的数值数据增加指定范围的值
    hincrby key field increment
    hincrbyfloat key field increment3.list
    ⚫ list存储结构
    ⚫ 数据操作
    ◆ lpush
    ◆ rpush
    ◆ lpop
    ◆ rpop
    ⚫ 查询信息
    ◆ lrange
    ◆ lindex
    ◆ llen数据操作
    ◆ lrem
    ◆ blpop
    ◆ brpop
    ◆ brpoppush
    ⚫ 注意事项4.set 类型数据的基本操作
    ⚫ 添加数据
    sadd key member1 [member2]
    ⚫ 获取全部数据
    smembers key
    ⚫ 删除数据
    srem key member1 [member2]⚫获取集合数据总量
    scard key
    ⚫ 判断集合中是否包含指定数据
    sismember key member
    ⚫ 随机获取集合中指定数量的数据
    srandmember key [count]
    ⚫ 随机获取集合中的某个数据并将该数据移出集合
    spop key [count]
    ⚫ 求两个集合的交、并、差集
    sinter key1 [key2 …]
    sunion key1 [key2 …]
    sdiff key1 [key2 …]
    ⚫ 求两个集合的交、并、差集并存储到指定集合中
    sinterstore destination key1 [key2 …]
    sunionstore destination key1 [key2 …]
    sdiffstore destination key1 [key2 …]
    ⚫ 将指定数据从原始集合中移动到目标集合中
    smove source destination member set 类型数据的扩展操作
    ⚫ 求两个集合的交、并、差集
    sinter key1 [key2 …]
    sunion key1 [key2 …]
    sdiff key1 [key2 …]
    ⚫ 求两个集合的交、并、差集并存储到指定集合中
    sinterstore destination key1 [key2 …]
    sunionstore destination key1 [key2 …]
    sdiffstore destination key1 [key2 …]
    ⚫ 将指定数据从原始集合中移动到目标集合中
    smove source destination member

  • 相关阅读:
    【学习笔记】无人机系统(UAS)的连接、识别和跟踪(一)-3GPP TS 23.256 技术规范概述
    vue生命周期函数
    【LeetCode】658. 找到 K 个最接近的元素
    vue面试题(1)
    VulnHub1:Jangow: 1.0.1靶机学习
    无涯教程-JavaScript - IMLOG10函数
    京东购物车的原理及Java实现
    【Leetcode Sheet】Weekly Practice 5
    MaPLe: Multi-modal Prompt Learning
    CAS核心思想、底层实现
  • 原文地址:https://blog.csdn.net/weixin_42439274/article/details/126771569