PHP之Redis的常用操作
来源:互联网 发布:网络主播收入排行榜 编辑:程序博客网 时间:2024/05/29 13:31
请尊重原创
<?php $redis = new Redis(); $redis->connect('127.0.0.1',6379);/* *string*/ $redis->set('name','huangyuxin'); echo $redis->get('name'); $redis->setex('name',10,'setex'); //设置生命周期 $redis->del('name');//删除/* *list*/ $redis->lpush('testlist','two');//左边加入一值 $data= $redis->lrange('testlist',0,-1);//获取所有值 var_dump($data); echo $redis->lsize('testlist');//获取list的元素个数相当于count() $redis->lrem('testlist','two',0);//在testlist中删除值为two的 $res = $redis->lindex('list2', 1); //获取指定索引的值/* *set(无序)*/ $redis->sadd('set1','aaa');//设置 $redis->srem('sets','test');//删除 $redis->smove('set1','set2','aaa');//将某个值从该集合移动到另一个集合 var_dump($redis->smembers('set1'));// 获取集合中所有的值 以数组的方式 /* *zset(有序)*/ $redis->zadd('z1',1,'bbb');//中间数位权重 $data = $redis->zrange('z1',0,-1);//获取集合中所有值 $redis->zrem('z1','ad');//删除值 $res = $redis->zcard('z1'); //获取集合中元素的个数 $res = $redis->zrank('z1','bbb'); //获取指定元素的索引 $res = $redis->zremrangebyrank('z1',0,2); //删除指定索引的值/* *hash*/ $redis->hset('hash','username','huangyuxin'); $redis->hset('hash','username2','huangyuxin');//设置 $redis->hdel('user1','username');//删除 $redis->hgetall('hash');//获取所有hash的值 $redis->hlen('user1'); //获取元素个数/* *通用*/ //清空第一个数据库 $res = $redis->select(0); $redis->flushdb(); //对指定类型的名称设置生命周期 $redis->expire('aaa',100); //返回剩余生命周期 $redis->ttl('aaa'); //检测是否存在 $redis->exists('age');
阅读全文
0 0
- PHP之Redis的常用操作
- php redis 常用操作
- PHP对redis常用的操作
- PHP操作Redis的常用方法
- php操作redis常用方法
- 常用的 redis操作
- redis的常用操作
- redis之常用数据类型操作
- php操作redis之hash
- php操作redis常用方法代码例子
- 一些php操作redis常用方法代码
- php操作redis常用方法代码例子
- php操作redis常用代码例子
- php 操作 redis 常用方法代码例子
- PHP Redis的通道操作
- PHP+Redis的入门操作
- php操作redis的方法
- 【PHP】PHP中对于Redis的操作。
- CSS实现播放暂停按钮样式
- @TargetApi() 与@SuppressLint("NewApi")
- java编程思想 第四章 练习4
- 文档总结13-linux中yum与定时任务
- 线性代数的一些笔记(仅供自己作back up)
- PHP之Redis的常用操作
- 游戏开发中的数学和物理算法:定义线
- Going deeper with convolutions
- jzoj5424【NOIP2017提高A组集训10.25】凤凰院凶真
- C# checkBox控件CheckedChanged与CheckedStateChanged区别
- SENT协议
- tcp/ip学习笔记--第6章ICMP
- PAT甲级1131. Subway Map 最短路/bfs
- 利用commit 理解docker