• 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

  • 相关阅读:
    移动D频段频点的计算
    Unity WebGL Json 序列化失败原因之一
    JS代码保护,如何保护js代码呢?
    熟悉Redis6
    Android codec2 视频框架 之输入buffer
    如何一键查询全部物流信息标记未签收单号
    Openssl数据安全传输平台015:OCCI的使用方法+在项目中的设计与实现
    计算机毕业设计springboot+vue+elementUI高速公路收费管理系统设计与实现
    子数组的最小值之和(java)
    虚拟机联网
  • 原文地址:https://blog.csdn.net/weixin_42439274/article/details/126771569