zoukankan      html  css  js  c++  java
  • Redis的数据结构之哈希

    存储Hash

     String key和String Value的Map容器

     

    每一个Hash可以存储4294967295个键值对

     

    存储Hash常用命令:

    赋值  

    取值

    删除

    增加数字

    判断字段是否存在

    获取hash属性个数

    获取hash所有属性名称

     

    定义h1 以及username和password字段 值分别是java1234 123456

     

    hget单个字段设置

     

    127.0.0.1:6379> hset h1 username java56

    (integer) 1

    127.0.0.1:6379> hset h1 password 123456

    (integer) 1

    127.0.0.1:6379> hget h1 username

    "java56"

    127.0.0.1:6379> hget h1 password

    "123456"

     

    hmset 多个字段一起设置

    127.0.0.1:6379> hmset h2 username open1111 password 23456

    OK

    127.0.0.1:6379> hmget h2 username

    1) "open1111"

    127.0.0.1:6379> hmget h2 password

    1) "23456"

    127.0.0.1:6379> hmget h2 username password

    1) "open1111"

    2) "23456"

     

    127.0.0.1:6379> hgetall h2

    1) "username"

    2) "open1111"

    3) "password"

    4) "23456"

     

    hdel删除属性

    可以一次删除一个或者多个

    127.0.0.1:6379> hdel h2 username password

    (integer) 2

    127.0.0.1:6379> hgetall h2

    (empty list or set)

     

    hincrby增加数字

    127.0.0.1:6379> hset h1 age 20

    (integer) 1

    127.0.0.1:6379> hincrby h1 age 5

    (integer) 25

     

    hexists判断字段是否存在 1表示存在 0表示不存在

    127.0.0.1:6379> hexists h1 age

    (integer) 1

    127.0.0.1:6379> hexists h1 age2

    (integer) 0

     

    hlen获取hash属性个数

    127.0.0.1:6379> hlen h1

    (integer) 3

    127.0.0.1:6379> hlen h2

    (integer) 0

     

    hkeys获取所有属性名称

    127.0.0.1:6379> hkeys h1

    1) "username"

    2) "password"

    3) "age"

    127.0.0.1:6379> hkeys h2

    (empty list or set)

     

    hvals获取所有属性值

    127.0.0.1:6379> hvals h1

    1) "java56"

    2) "123456"

    3) "25"

    127.0.0.1:6379> hvals h2

    (empty list or set)

    127.0.0.1:6379>

  • 相关阅读:
    python json 和 pickle的补充 hashlib configparser logging
    go 流程语句 if goto for swich
    go array slice map make new操作
    go 基础
    块级元素 行内元素 空元素
    咽炎就医用药(慢性肥厚性咽炎)
    春季感冒是风寒还是风热(转的文章)
    秋季感冒 咳嗽 怎么选药
    解决IE浏览器“无法显示此网页”的问题
    常用的 css 样式 记录
  • 原文地址:https://www.cnblogs.com/wqsbk/p/8571788.html
Copyright © 2011-2022 走看看