zoukankan      html  css  js  c++  java
  • php操作redis--字典(hash)篇

    常用函数:hSet,hGet,hGetAll等。

    应用场景:存储用户信息对象数据,包括id,姓名,年龄和生日,通过用户id来获取姓名,年龄等信息。

    连接

    $redis = new Redis();

    $redis->connect('127.0.0.1',6379);

    添加:如果没有该键则设置成功返回1,如果有则替换返回0,失败返回0

    echo $redis->hSet('hash','cat','cat1');     //1

    echo $redis->hSet('hash','cat','cat2');    //0

    echo $redis->hSet('hash','dog','dog1');  //1

    获取hash中某个key的值

    echo $redis->hGet('hash','cat');   //cat2

    获取hash中所有的keys

    print_r($redis->hKeys('hash'));  //Array ( [0] => cat [1] => dog )

    获取hash中所有的值

    print_r($redis->hVals('hash'));   //Array ( [0] => cat2 [1] => dog1 )

    获取hash中所有的key和value

    print_r($redis->hGetAll('hash'));  //Array ( [cat] => cat2 [dog] => dog1 )

    获取hash中key的数量、

    echo $redis->hLen('hash');   //2

    删除hash中一个key,不存在则返回false

    echo $redis->hDel('hash','dog');  //1

  • 相关阅读:
    JAVA DBUTils和连接池
    JAVA jsp技术
    java cookie学习
    grub引导
    更改网卡顺序及名称
    ambari 警告信息
    radhat7.2 救援模式
    radhat7.2 系统引导修复
    sehll编程入门
    HBase安装部署
  • 原文地址:https://www.cnblogs.com/wheats/p/12090129.html
Copyright © 2011-2022 走看看