Hash命令

1.将哈希表 key 中的字段 field 的值设为 value:hset key field value

2.获取存储在哈希表中指定字段的值:hget key field

3.同时将多个 field-value (域-值)对设置到哈希表 key 中:hmset key field1 value1 [field2 value2 ]

4.获取所有给定字段的值:hmget key field1 [field2]

5.获取指定key所有field-value:hgetall key

6.获取指定key所有的field:hkeys key

7.获取指定key的field数量:hlen key

8.删除一个或多个哈希表字段:hdel key field1 [field2]

9.为哈希表 key 中的指定字段的整数值加上增量 increment :hincrby key field increment

10.查看哈希表 key 中,指定的字段是否存在:hexists key field # 不存在返回0 存在返回1

应用的地方:缓存用户信息

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Redis 哈希(Hash) 命令 下表列出了 redis hash 基本的相关命令: 1> hdel 命令:删除...
    stakeing阅读 6,826评论 0 0
  • 在Memcached中,我们经常将一些结构化的信息打包成hashmap,在客户端序列化后存储为一个字符串的值,比如...
    架构飞毛腿阅读 8,059评论 0 1
  • 通用命令 1.keys pattern 含义:查找所有符合给定模式(pattern)的key keys * ...
    老衲吃肉阅读 3,462评论 0 0
  • Redis命令运行于redis服务器上,要在服务器上运行命令需要一个redis客户端,在安装Redis安装包时,我...
    第八共同体阅读 1,566评论 0 0
  • 在Phoenix客户端使用自定义函数UDF时候是正常的,但是在本地测试的时候报Function类找不到的异常。 异...
    kikiki1阅读 975评论 0 2