zoukankan      html  css  js  c++  java
  • redis 操作 hash 的测试

    1>hset setname field value
      hset stuSet name zhangsan:1     
     
    2>hget setname field
      hget stuset name:nil
      hget stuSet name:zhangsan(说明redis是区分大小写的)
     
    3>hsetnx setname field value 如果field存在,不做任何操作。如果没,则创建
      hsetnx stuSet name lisi:0
      hsetnx stuSet name lisi1:1
      hget stuSet name:zhangsan
      hget stuSet name1:lisi
     
    4>hmset setname field1value1 field2 value2...
      hmset stuSet namea a nameb b:ok
      hmset stuSet namea A nameb B namec C:ok(由此看出,hmset 无论存在与否,都会赋值进去)
     
    5>hmget setname field1 field2...
      hmget stuSet name name1 name2:
        1)zhangsan
        2)lisi
        3)nil
     
    6>hexists 判断某字段在set中是否存在
    hexsits setname field
      hexists stuSet name1:1
      hexists stuSet name2:0
     
    7>hlen查看set的字段数量
    hlen setname
      hlen stuSet:5(字段分别为name name1 namea nameb namec)
     
     
    8>hdel 删除字段
      hdel setname field
      hdel stuSet namec:1
      hdel stuSet namec:0
     
     
    9>hkeys 查看set的所有字段
    hkeys setname
      hkeys stuName:
        1)name
        2)name1
        3)namea
        4)nameb
     
     
    10>hvals 查看set中的所有value
    hvals setname
      hvals stuSet:
        1)zhangsan
        2)lisi
        3)A
        4)B
     
     
    11>hgetall 获取set中所有的 field value
    hgetall setname 
      hgetall stuSet:
        1)name
        2)zhangsan
        3)name1
        4)lisi
        5)namea
        6)A
        7)nameb
        8)B
     
    12>hincrby 为字段+x
    hincrby setname field x
  • 相关阅读:
    字符编码
    数据类型
    流程控制之判断,while循环,for循环
    数据类型,与用户交互,格式化输出,基本运算符
    操作系统,编程语言分类,执行python两种方式,变量,内存管理,定义变量的三个特征
    计算机硬件基础-笔记
    20200714_31adb命令和monkey压力稳定性测试
    20200707_28POM
    20200705_27DDT与Yaml数据驱动
    20200702_26UnitTest套件与运行器
  • 原文地址:https://www.cnblogs.com/fri-yu/p/5396645.html
Copyright © 2011-2022 走看看