• 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
  • 相关阅读:
    合并、媒体查询
    混入、命名空间(less)、继承
    函数(内置函数 和 自定义函数)
    运算、单位、转义、颜色
    选择器嵌套、伪类嵌套、属性嵌套(只在Sass中)
    注释、变量、插值、作用域
    二路归并排序java实现
    堆排序Java实现
    和为S的连续正数序列——牛客网(剑指offer)
    transient 与 volatile 笔记
  • 原文地址:https://www.cnblogs.com/fri-yu/p/5396645.html
Copyright © 2020-2023  润新知