zoukankan      html  css  js  c++  java
  • 5 哈希Hash

    • String Key和String Value的map容器
    • 每一个Hash可以存储4292967295个键值对

    常用命令:

    • 赋值
    • 删除
    • 自学命令
    • 取值
    • 增加数字
    >hset myhash username lin //赋值操作
    (integer) 1
    >hset myhash age 24
    (integer) 1
    
    >hmset myhash2 username jack age 20//同时存储多个键值对
    OK
    
    >hget myhash username //取值操作
    “lin”
    
    >hmget myhash username age //一次获取多个属性的值
    1) “lin”
    2) “24>hgetall myhash //获取全部属性和属性的值
    1) “username ”
    2) “lin”
    3) “age” 
    4) “24>hdel myhash2 username age //删除多个属性
    (integer) 2
    >hdel myhash2 username  //删除不存在属性
    (integer) 0
    
    >hmset myhash2 username rose age 20
    OK
    >del myhash2 //一次删除所有属性
    (integer) 1
    
    >hincrby myhash age 5 //增加数字
    (integer) 29
    
    >hexists myhash username //判断属性值是否存在,存在则返回1
    (integer) 1
    
    >hlen myhash //获取属性的数量
    (integer) 2
    
    >hkeys myhash //获取所有属性名称
    1) “username ”
    2) “age” 
    
    >hvals myhash //获取所有属性的值
    1) “lin”
    2) “24
  • 相关阅读:
    转换流与标准的输入输出流
    缓冲流
    节点流(文件流) FileInputStream & FileOutputStream & FileReader & FileWriter
    IO流概述
    File类的使用
    枚举&注解
    泛型的使用
    Collections工具类
    Map接口之HashMap,LinkedHashMap,TreeMap
    MySQL 高可用之MHA
  • 原文地址:https://www.cnblogs.com/xlzfdddd/p/10428149.html
Copyright © 2011-2022 走看看