zoukankan      html  css  js  c++  java
  • Redis学习篇(二)之Hash类型及其操作

    HSET

    作用: 将哈希表key中的域field设置成指定的value

    语法:HSET key field value

    HSET userinfo name 'zhangsan'
    HSET userinfo password '123456'

    HGET

    作用:返回哈希表key中给定的field的值

    语法:HGET key

    HGET userinfo
    HSET userinfo name

    HSETNX

    作用:将hash表中的fields设置成指定的值,field不存在时才可以执行

    语法:HSETNC key field value

    HMSET

    作用:同时设置多个field-value

    语法: HMSET userinfo name 'zhangsan' password '123456'

    HMGET

    作用: 一次获取多个field的值

    语法: HMGET key field field

    HGETALL

    作用:返回hash表中所有的field和value

    语法: HGETALL key

    返回的形式是:
    name
    zhangsan
    password
    123456

    HkEYS

    作用: 返回hash中key的所有的field

    语法: HKEYS key

    HKEYS userinfo

    HVALS

    作用: 返回hash中key的所有的的值

    语法: HVALS key

    HVALS userinfo

    HEXISTS

    作用:检测hash中key的field是否存在

    语法:HEXISTS key field

    HEXISTS userinfo name

    HLEN

    作用:返回hash表中key对应的数量

    语法: HLEN key

    HLEN userinfo

    HINCRBY

    作用:给hash中key的field做增量操作,只能是数值

    语法:HINCEBY key field increment

    HINCEBY userinfo password 10
    只能是整数

    HINCEBYFLOAT

    作用:给hash中key的field做浮点型的增量操作, 只能是数值

    语法:HINCRBYFLOAT key field increment

    整数和浮点数都可以

    HDEL

    作用: 删除hash中key的指定域, 可以删除一个或者多个

    语法:HDEL key field field

    如果没有就不删除

  • 相关阅读:
    spring 定时任务 taskScheduler详解
    shiro.ini 配置详解
    nginx : server_name localhost 和 chrome : Provisional headers are shown
    参数文件管理
    归档日志管理
    日志文件管理
    控制文件管理
    数据文件管理
    OGG配置参数样例
    OGG配置案例一(源表与目标表结构一致)
  • 原文地址:https://www.cnblogs.com/cnkai/p/7501134.html
Copyright © 2011-2022 走看看