电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

PHP中使用redis函数的正确使用方法

  • 资源ID:46345381       资源大小:33KB        全文页数:6页
  • 资源格式: DOCX        下载积分:0金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要0金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

PHP中使用redis函数的正确使用方法

PHPPHP 中使用中使用 redisredis 函数的正确使用方法函数的正确使用方法PHP 中使用 redis 函数的正确使用方法? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37/*1.Connection*/$redis = new Redis();$redis->connect('127.0.0.1',6379,1);/短链接,本地 host,端口为 6379, 超过 1 秒放弃链接$redis->open('127.0.0.1',6379,1);/短链接(同上)$redis->pconnect('127.0.0.1',6379,1);/长链接,本地 host,端口为 6379,超过 1 秒放弃链接$redis->popen('127.0.0.1',6379,1);/长链接(同上)$redis->auth('password');/登录验证密码,返回【true | false】$redis->select(0);/选择 redis 库,015 共 16 个库$redis->close();/释放资源$redis->ping(); /检查是否还再链接,+pong$redis->ttl('key');/查看失效时间-1 | timestamps$redis->persist('key');/移除失效时间 1 | 0$redis->sort('key',$array);/返回或保存给定列表、集合、有序集合 key 中经过排序的元素,$array 为参数 limit 等!【配合$array 很强大】 array|false /*2.共性的运算归类*/$redis->expire('key',10);/设置失效时间true | false$redis->move('key',15);/把当前库中的 key 移动到 15 库中0|1/string$redis->strlen('key');/获取当前 key 的长度$redis->append('key','string');/把 string 追加到 key 现有的 value 中追加后的个数$redis->incr('key');/自增 1,如不存在 key,赋值为 1(只对整数有效,存储以 10 进制 64 位,redis 中为 str)new_num | false$redis->incrby('key',$num);/自增$num,不存在为赋值,值需为整数new_num | false$redis->decr('key');/自减 1,new_num | false$redis->decrby('key',$num);/自减$num, new_num | false$redis->setex('key',10,'value');/key=value,有效期为 10 秒true/list$redis->llen('key');/返回列表 key 的长度,不存在 key 返回 0, len | 0/set$redis->scard('key');/返回集合 key 的基数(集合中元素的数量)。num | 0$redis->sMove('key1', 'key2', 'member');/移动,将 member 元素从 key138 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81集合移动到 key2 集合。1 | 0/Zset$redis->zcard('key');/返回集合 key 的基数(集合中元素的数量)。num | 0$redis->zcount('key',0,-1);/返回有序集 key 中,score 值在 min 和 max 之 间(默认包括 score 值等于 min 或 max)的成员。num | 0/hash$redis->hexists('key','field');/查看 hash 中是否存在 field,1 | 0$redis->hincrby('key','field',$int_num);/为哈希表 key 中的域 field 的 值加上量(+|-)num,new_num | false$redis->hlen('key');/返回哈希表 key 中域的数量。 num | 0 /*3.Server*/$redis->dbSize();/返回当前库中的 key 的个数$redis->flushAll();/清空整个 redis总 true$redis->flushDB();/清空当前 redis 库总 true$redis->save();/同步?把数据存储到磁盘-dump.rdbtrue$redis->bgsave();/异步?把数据存储到磁盘-dump.rdbtrue$redis->info();/查询当前 redis 的状态 verson:2.4.5.$redis->lastSave();/上次存储时间 key 的时间timestamp$redis->watch('key','keyn');/监视一个(或多个) key ,如果在事务执行之 前这个(或这些) key 被其他命令所改动,那么事务将被打断 true$redis->unwatch('key','keyn');/取消监视一个(或多个) key true$redis->multi(Redis:MULTI);/开启事务,事务块内的多条命令会按照先后顺 序被放进一个队列当中,最后由 EXEC 命令在一个原子时间内执行。$redis->multi(Redis:PIPELINE);/开启管道,事务块内的多条命令会按照先 后顺序被放进一个队列当中,最后由 EXEC 命令在一个原子时间内执行。$redis->exec();/执行所有事务块内的命令,;【事务块内所有命令的返回值, 按命令执行的先后顺序排列,当操作被打断时,返回空值 false】 /*4.String,键值对,创建更新同操作*/$redis->setOption(Redis:OPT_PREFIX,'hf_');/设置表前缀为 hf_$redis->set('key',1);/设置 key=aa value=1 true$redis->mset($arr);/设置一个或多个键值true$redis->setnx('key','value');/key=value,key 存在返回 false|true$redis->get('key');/获取 key value$redis->mget($arr);/(string|arr),返回所查询键的值$redis->del($key_arr);/(string|arr)删除 key,支持数组批量删除【返回删除个数】$redis->delete($key_str,$key2,$key3);/删除 keys,del_num$redis->getset('old_key','new_value');/先获得 key 的值,然后重新赋值,old_value | false www.482223.com /*5.List 栈的结构,注意表头表尾,创建更新分开操作*/$redis->lpush('key','value');/增,只能将一个值 value 插入到列表 key 的 表头,不存在就创建 列表的长度 |false$redis->rpush('key','value');/增,只能将一个值 value 插入到列表 key 的82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104表尾 列表的长度 |false$redis->lInsert('key', Redis:AFTER, 'value', 'new_value');/增,将 值 value 插入到列表 key 当中,位于值 value 之前或之后。new_len | false$redis->lpushx('key','value');/增,只能将一个值 value 插入到列表 key 的表头,不存在不创建 列表的长度 |false$redis->rpushx('key','value');/增,只能将一个值 value 插入到列表 key 的表尾,不存在不创建 列表的长度 |false$redis->lpop('key');/删,移除并返回列表 key 的头元素,被删元素 | false$redis->rpop('key');/删,移除并返回列表 key 的尾元素,被删元素 | false$redis->lrem('key','value',0);/删,根据参数 count 的值,移除列表中与 参数 value 相等的元素 count=(0|-n 表头向尾|+n 表尾向头移除 n 个 value) 被移除的数量 | 0$redis->ltrim('key',start,end);/删,列表修剪,保留(start,end)之间的 值 true|false$redis->lset('key',index,'new_v');/改,从表头数,将列表 key 下标为第 index 的元素的值为 new_v, true | false$redis->lindex('key',index);/查,返回列表 key 中,下标为 index 的元素value|false$redis->lrange('key',0,-1);/查,(start,stop|0,-1)返回列表 key 中指定 区间内的元素,区间以偏移量 start 和 stop 指定。array|false /*6.Set,没有重复的 member,创建更新同操作*/$redis->sadd('key','value1','value2','valuen');/增,改,将一个或多 个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略。insert_num$redis->srem('key','value1','value2','valuen');/删,移除集合 key 中的一个或多个 member 元素,不存在的 member 元素会被忽略 del_num | false$redis->smembers('key');/查,返回集合 key 中的所有成员 array | ''$redis->sismember('key','member');/判断 member 元素是否是集合 key 的成 员 1 | 0$redis->spop('key');/删,移除并返回集合中的一个随机元素 member | false$redis->srandmember('key');/查,返回集合中的一个随机元素 member | false$redis->sinter('key1','key2','keyn');/查,返回所有给定集合的交集 array | false$redis->sunion('key1','key2','keyn');/查,返回所有给定集合的并集 array | false$redis->sdiff(

注意事项

本文(PHP中使用redis函数的正确使用方法)为本站会员(m****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

分享当前资源【PHP中使用redis函数的正确使用方法】到朋友圈,您即可以免费下载此资源!
微信扫一扫分享到朋友圈
二维码
操作提示:任选上面一个二维码,打开微信,点击“发现”使用“扫一扫”,即可将选择的网页分享到朋友圈
您可能感兴趣的------------------------------------------------------------------------------------------------------



关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.