zoukankan      html  css  js  c++  java
  • Redis 快速入门 -- Redis 哈希(9)

    Redis 的哈希值是字符串字段和字符串值之间的映射,所以它们是表示对象的完美数据类型。

    在 Redis 中的哈希值,可存储超过 400 十亿键值对。

    例子

    redis 127.0.0.1:6379> HMSET yiibai name "redis tutorial" description "redis basic commands for caching" likes 20 visitors 23000

    OK

    redis 127.0.0.1:6379> HGETALL yiibai

    1) "name"

    2) "redis turorial"

    3) "description"

    4) "redis basic commands for caching"

    5) "likes"

    6) "20"

    7) "visitors"

    8) "23000"

    在上面的例子中,我们已经设置 Redis 的详细教程(name,description,likes,visitors)在哈希名称为 yiibai

    Redis 的哈希命令

    如下表所示哈希一些基本的命令:

    S.N. 命令和说明
    1

    HDEL key field2 [field2]

    删除一个或多个哈希字段

    2

    HEXISTS key field

    判断一个哈希字段存在与否

    3

    HGET key field

    获取存储在指定的键散列字段的值

    4

    HGETALL key

    让所有的字段和值在指定的键存储在一个哈希

    5

    HINCRBY key field increment

    由给定数量增加的哈希字段的整数值

    6

    HINCRBYFLOAT key field increment

    由给定的递增量哈希字段的浮点值

    7

    HKEYS key

    获取所有存在哈希字段

    8

    HLEN key

    获取哈希字段数

    9

    HMGET key field1 [field2]

    获取所有给定的哈希字段的值

    10

    HMSET key field1 value1 [field2 value2]

    设置多个哈希字段的多个值

    11

    HSET key field value

    设置哈希字段的字符串值

    12

    HSETNX key field value

    设置哈希字段的值,仅当该字段不存在

    13

    HVALS key

    获取在哈希中的所有值

    14

    HSCAN key cursor [MATCH pattern] [COUNT count]

    增量地带哈希字段及其相关值

  • 相关阅读:
    驱动调试常见问题_Camera
    如何从零开始开发一款嵌入式产品(20年的嵌入式经验)
    git入门与实践
    ramfs, rootfs, initrd and initramfs
    Living a Fulfilling Life: A Guide to Following Your Heart
    有关 jffs2_scan_eraseblock 问题小结
    JS_imgload
    JS_闭包和内存.
    JS_textarea自适应高度
    Css_制作旋转字体
  • 原文地址:https://www.cnblogs.com/wangjp/p/6020000.html
Copyright © 2011-2022 走看看