成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

PHP 擴展Memcached命令用法實例總結

瀏覽:193日期:2022-09-10 08:37:10

本文實例講述了PHP 擴展Memcached命令用法。分享給大家供大家參考,具體如下:

傳送門:http://www.php.net/manual/zh/book.memcached.php

windows 下沒有memcached的擴展,只有memcache的擴展。親測,兩者之間還是有很大差別的。所以建議還是在linux做。

<?php $mem = new Memcached(); //添加一臺服務器資源 $mem->addServer(’127.0.0.1’, ’11211’); //添加多臺,分布式存儲,第三個參數為權重值 /* $servers = array( array(’127.0.0.1’, 11211, 33), array(’127.0.0.2’, 11211, 67), ); $res = $mem->addServers($servers); */ //設置:鍵 值 過期時間(秒) $mem->set(’name’, ’huangyuxin’, 5); //注意:最大生命周期可設置為60*60*24*30 三十天的時間 //再往后的話要加上時間戳 time()+60*60*24*31(三十一天) //獲取值 $value = $mem->get(’name’); //添加值,如果存在此鍵,false $result = $mem->add(’name’,’zhangsan’); //追加: 鍵 值 ,追加在一個已經存在的值得后面,不存在也為false //setOption 這一句必須加上,不然追加不上 //prepend 前面追加 //如果Memcached::OPT_COMPRESSION常量開啟,這個操作會失敗,并引發一個警告,因為向壓縮數據 后追加數據可能會導致解壓不了。 $mem->setOption(Memcached::OPT_COMPRESSION, false); $mem->append(’name’,’haha’); $value = $mem->get(’name’); //這個是減掉元素的值,兩個參數,第二個參數決定減掉數值幾,默認是 1 ,increment 是加 $mem->set(’age’, 12, 30); $mem->decrement(’age’); $mem->decrement(’age’,2); $value = $mem->get(’age’); //刪除元素 $mem->delete(’age’); $mem->delete(’age’,60); /* 注意: 服務端在這段時間拒絕對這個key的add和replace命令. 由于這個時間段的存在, 元素被放入一個刪除隊列 表明它不可以通過get命令獲取到值 但是同時 add和replace命令也從服務端內存刪除 (表明元素會被立即刪除并且之后對這個 key的存儲命令也會成功)*/ //刪除多個 $mem->add(’age’, 12, 60); $mem->add(’name’, ’huangyuxin’, 60); $res = $mem->deleteMulti(array(’age’,’name’)); //作廢 :flush不會 真正的釋放已有元素的內存, 而是逐漸的存入新元素重用那些內存。 $mem->flush(10);//10秒內清除元素 //獲取所有鍵 $mem->getAllKeys(); /* Memcached::getDelayed()向Memcached服務端發出一個檢索 keys指定的多個 key對應元素的請求。這個方法不會等待響應而 是立即返回。當你需要收集元素值時, 調Memcached::fetch() 或 Memcached::fetchAll()。如果with_cas設置為true,會 同時請求每個元素的CAS標記。 */ $m->set(’int’, 99); $m->set(’array’, array(11, 12)); $m->getDelayed(array(’int’, ’array’), true); var_dump($m->fetchAll()); //獲取多個值的信息 $mem->set(’age’, 12, 60); $mem->set(’name’, ’huangyuxin’, 60); $res = $mem->getMulti(array(’age’, ’name’)); //設置多個鍵 $items = array( ’key1’ => ’value1’, ’key2’ => ’value2’, ’key3’ => ’value3’,); $mem->setMulti($items); $res = $mem->get(’key1’);//value //返回系統常量 var_dump($mem->getOption(Memcached::OPT_COMPRESSION)); //返回最后一次操作的結果描述消息 $mem->add(’a’, ’bar’); // first time should succeed echo $mem->getResultMessage(), 'n'; //SUCCESS //查看此key在哪個服務器上 $mem->add(’a’, ’bar’); // first time should succeed $res = $mem->getServerByKey(’a’); //array(3) { ['host']=> string(9) '127.0.0.1' ['port']=> int(11211) ['weight']=> int(0) } //返回服務器列表 var_dump($mem->getServerList()); //返回服務器狀態 var_dump($mem->getServerList()); //服務器版本 print_r($mem->getVersion()); //判斷是否是持久鏈接 $res = $mem->isPersistent(); //Memcached::replace()和Memcached::set()類似,但是如果 服務端不存在key, 操作將失敗。 $m->set(’hh’, ’aaaa’); $m->replace(’hh’, ’bbbb’); $res = $m->get(’hh’); //刪除從已知的服務器列表中的所有緩存服務器,重置回空。 $mem->resetServerList(); //對某一key重新設置生命周期 $m->set(’aaaa’, ’aaaa’, 600); $m->touch(’aaaa’, 5); $value= $m->get(’aaaa’); //關閉打開的鏈接 $m->quit(); var_dump($value);

以下后綴為ByKey一般為多臺Memcached Server使用,掌握以上的命令,下面基本都會用了。

touch->touchByKeysetMulti->setMultiByKeygetMulti->getMultiBykeyreplace->replaceByKeyappend->appendByKeyprepend->prependByKeygetServerByKeygetdelay->getDelayedByKey increment->incrementByKeydecrement->decrementByKeyadd->addByKeyget->getByKeydelete->deleteMultiByKey

$m->addByKey(’指定服務器’,’鍵’,'值')

更多關于PHP相關內容感興趣的讀者可查看本站專題:《php緩存技術總結》、《PHP數組(Array)操作技巧大全》、《php字符串(string)用法總結》、《PHP錯誤與異常處理方法總結》、《php面向對象程序設計入門教程》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家PHP程序設計有所幫助。

標簽: PHP
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国产欧美日韩久久| 亚洲三级电影网站| 91热门视频在线观看| 不卡免费追剧大全电视剧网站| 波多野结衣中文一区| 欧美无砖砖区免费| 欧美日韩国产高清一区二区三区| 日韩精品一区二区三区四区视频| 日本一区免费视频| 国产电影一区在线| 欧美精品一区二区视频| 亚洲精品美女| 色香蕉久久蜜桃| 欧美tickle裸体挠脚心vk| 中文字幕在线一区| 成人欧美一区二区三区在线播放| www.日韩在线| 久热国产精品| 久久精品亚洲一区二区三区浴池| 亚洲国产精品视频| 国产一区二区三区不卡在线观看 | 欧美色老头old∨ideo| 国产亚洲成av人在线观看导航| 高清成人免费视频| 西西裸体人体做爰大胆久久久| 欧美一级片在线看| 亚洲女人****多毛耸耸8| 国产在线看一区| 亚洲成人原创| 91精品国产欧美一区二区18| 韩国女主播成人在线| 欧美肥妇bbw| 亚洲电影在线免费观看| 夜夜嗨一区二区| 日韩欧美一级在线播放| 国产91丝袜在线观看| 欧美成人综合网站| 99久久综合色| 亚洲国产精品传媒在线观看| 精品一区二区三区久久| 怡红院精品视频在线观看极品| 专区另类欧美日韩| 亚洲一区二区三区涩| 国产日韩影视精品| 国产在线观看一区| 日韩欧美一级片| 91在线看国产| 欧美美女bb生活片| 国产老妇另类xxxxx| 另类亚洲自拍| 国产精品对白交换视频| 国产亚洲精品久久飘花| 欧美国产精品一区| 91久久国产自产拍夜夜嗨| 亚洲一区在线播放| 国语自产精品视频在线看抢先版结局 | 一区精品久久| 精品久久国产97色综合| 欧美久色视频| 亚洲男女毛片无遮挡| 久久精品91| 国产专区综合网| 国产女人18水真多18精品一级做| 一本久久综合| 精品伊人久久久久7777人| 欧美videossexotv100| 激情综合自拍| 蜜臀av一区二区在线观看| 亚洲国产午夜| 视频一区二区三区中文字幕| 激情亚洲成人| 午夜国产不卡在线观看视频| 9国产精品视频| 亚洲欧洲www| 久久国产精品毛片| 国产精品综合二区| 成人免费在线播放视频| 日本黄色一区二区| 五月天激情综合网| 6080国产精品一区二区| 久久成人羞羞网站| 色综合久久88色综合天天免费| 国产真实乱子伦精品视频| 欧美国产禁国产网站cc| 久久综合久久久| 色综合久久综合网欧美综合网| 欧美成人精品二区三区99精品| 怡红院精品视频在线观看极品| 久久精品国产一区二区| 久久影音资源网| 成人精品国产福利| 亚洲另类春色国产| 一区二区三区国产盗摄| 韩国女主播一区二区三区| 中国色在线观看另类| 欧美精品一区三区在线观看| 午夜电影网亚洲视频| 精品久久久久一区| 亚洲在线电影| 91网站最新网址| 偷窥国产亚洲免费视频| 欧美精品一区二区三区视频| 99亚偷拍自图区亚洲| 亚洲国产精品久久艾草纯爱| 欧美电影免费提供在线观看| 国产精品区免费视频| 99久久精品国产精品久久| 久久91精品久久久久久秒播| 亚洲视频一区二区在线观看| 国产成人一区二区精品非洲| 久久国产99| 亚洲欧美偷拍卡通变态| 成人国产精品免费观看| 欧美视频中文字幕| 性感美女久久精品| 偷窥少妇高潮呻吟av久久免费 | 久久婷婷国产综合国色天香| 国产综合色产在线精品| 久久riav二区三区| 伊人色综合久久天天| 国产综合自拍| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 欧美手机在线视频| 婷婷久久综合九色综合伊人色| 国产精品播放| 久久婷婷久久一区二区三区| 国产成人综合在线观看| 欧美三级欧美一级| 日韩精品午夜视频| 国产农村妇女精品一二区| 亚洲欧美另类综合偷拍| 成人免费看黄yyy456| 国产高清精品久久久久| 久久久7777| 五月天欧美精品| 久久久久成人精品免费播放动漫| 一区二区三区四区激情| 日韩国产欧美三级| 久草这里只有精品视频| 国产三区精品| 中文字幕一区免费在线观看| 欧美成人高清| 99在线精品视频在线观看 | 不卡的av网站| 日韩一区二区免费电影| 欧美日韩国产欧美日美国产精品| 亚洲国产精品自拍| 国产精品婷婷| 五月天久久比比资源色| 色婷婷国产精品久久包臀| 美腿丝袜亚洲三区| 在线电影一区二区三区| 国产精品一级片在线观看| 欧美一区二区三区在线观看视频| 国产一区美女在线| 日韩免费看的电影| 成人国产精品免费观看视频| 久久久美女艺术照精彩视频福利播放| 中文字幕在线观看不卡视频| 狠狠色综合播放一区二区| 欧美日韩不卡在线| k8久久久一区二区三区| 中文字幕av免费专区久久| 91网站在线播放| 亚洲视频1区2区| 久久久久综合网| 亚洲欧洲精品一区二区三区波多野1战4| 亚洲欧美激情插| 欧美日韩免费观看一区二区三区| 成人在线综合网| 亚洲欧洲日韩综合一区二区| 国产日产精品一区二区三区四区的观看方式| 亚洲一级片在线观看| 欧美在线999| 亚洲私人黄色宅男| 亚洲欧美日韩在线综合| 国产资源精品在线观看| 国产精品入口麻豆原神| 一本到一区二区三区| 丁香五精品蜜臀久久久久99网站 | 蜜臀av一区二区在线免费观看| 日韩欧美国产电影| 亚洲国产精品123| 久久不见久久见免费视频1| 国产日韩精品一区二区浪潮av| 一本色道久久综合亚洲精品不| 国产一区二区福利视频| 国产精品色呦呦| 欧美性生活久久| 欧美 日韩 国产 一区| 免费日本视频一区| 亚洲看片一区| 加勒比av一区二区| 亚洲人123区| 777奇米成人网| 亚洲人成久久| 91在线观看下载| 亚洲一区二区三区自拍| 精品99一区二区三区| 久久国产福利|