zoukankan      html  css  js  c++  java
  • Redis笔记 —— hash 篇

    hash

    一个key,value类型的映射表,适用于存储对象。可理解为对对象进行操作

    hSet

    为对象的属性赋值
    hset 'person' 'name' 'jack'

     $redis->hSet('person','name','jack');
    

    hGet

    获取对象属性的值
    hget 'person' 'name'

     $redis->hGet('person','name');
    

    hMSet

    将多对key,value存储于某个key中
    hmset key field1 value1 field2 value2 ...

     $redis->hMSet('person',[
        'name' => 'Allen',
        'sex' => 'man',
        'age' => 27
    ]);
    

    hMGet

    获取多个字段属性的值
    hmget key field1 field2 ...

     $redis->hMGet('person2',['name','sex']);
    

    hDel

    删除对象属性
    hdel key field1

     $redis->hDel('person','age');
    

    hExists

    检查对象属性是否存在,不存在返回0,反之为1
    hexists key field1

     $redis->hExists('person','age');
    

    hGetAll

    获取对象内全部的属性和值
    hgetall key

     $redis->hGetAll('person');
    

    hKeys

    获取对象的全部属性
    hgetall key

     $redis->hKeys('person');
    

    hVals

    获取对象的全部属性对应的值
    hvals key

     $redis->hVals('person');
    

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。 雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流。
  • 相关阅读:
    数据库的初始创建
    组合总和 II (Leetcode 暴力)
    Leetcode 最大正方形(两种解法)
    Python PyAPNs 实现消息推送
    Windows下nginx+web.py+fastcgi服务搭建
    Python学习预备
    《Effective C++》笔记:IV
    《Effective C++》笔记:III
    《Effective C++》笔记:II
    《Effective C++》笔记:I
  • 原文地址:https://www.cnblogs.com/dengxiaobo/p/14721217.html
Copyright © 2011-2022 走看看