日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

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

瀏覽:231日期: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
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品黑丝在线播放| 国产一区二区三区四区五区| 99视频精品全国免费| 亚洲欧美久久精品| 99riav国产精品| 男女性色大片免费观看一区二区| 亚洲欧美日本日韩| 欧美日韩日本国产亚洲在线| 在线午夜精品| 欧美va亚洲va日韩∨a综合色| 亚洲午夜一级| 亚洲欧美专区| 婷婷成人av| 国产日韩欧美中文在线| 国产aⅴ精品一区二区四区| 在线一区视频观看| 成人羞羞在线观看网站| 日韩精品亚洲一区二区三区免费| 樱桃视频成人在线观看| 国产在线一区不卡| 欧美一区久久| 国产精品免费精品自在线观看| 三级欧美韩日大片在线看| 日韩视频中文| 视频一区在线播放| 日韩免费小视频| 日韩欧美少妇| 亚洲一本视频| 亚洲深爱激情| 亚洲精品伊人| 国产精品一区二区av日韩在线| 日韩福利视频导航| 国产精品久久亚洲不卡| 欧美另类中文字幕 | 亚洲成人三区| 免费在线观看视频一区| 国产欧美日韩精品一区二区免费| 欧美成人精品午夜一区二区| 热三久草你在线| 亚洲激情二区| 国产精品一卡| 日韩精品久久久久久久电影99爱| 欧美日韩视频免费观看| 国产综合精品| 国产精品久久久久77777丨| 日韩不卡免费高清视频| 亚洲女同中文字幕| 群体交乱之放荡娇妻一区二区| 亚洲欧美日本日韩| 精品国产亚洲一区二区在线观看| 亚洲va中文在线播放免费| 亚洲丝袜美腿一区| 日韩综合一区| 鲁大师影院一区二区三区| 午夜亚洲福利| 亚洲二区在线| 国产一区二区三区探花| 亚洲精品九九| 国产一区视频在线观看免费| 久久狠狠久久| 蘑菇福利视频一区播放| 国产精品亚洲综合色区韩国| 激情综合在线| 色婷婷综合网| 人人爱人人干婷婷丁香亚洲| 国产 日韩 欧美一区| 91成人精品观看| 男人的天堂亚洲一区| 99免费精品| 欧洲精品一区二区三区| 国模大尺度视频一区二区| 最近国产精品视频| 在线亚洲欧美| 欧美性感美女一区二区| 国产精品久久久久久久久久妞妞 | 日韩在线精品| 成人免费一区| 欧美精品97| 日韩动漫一区| 日本在线成人| 日韩成人午夜精品| 欧美日韩国产在线一区| 黄色精品网站| 国产一区亚洲| 在线一区免费观看| 亚洲一区日本| 91精品在线观看国产| 国产精品99久久免费| 国产三级精品三级在线观看国产| 视频一区中文字幕| 日韩动漫一区| 欧美1区二区| 毛片在线网站| 成人午夜亚洲| 中文字幕系列一区| 亚洲在线一区| 91精品在线免费视频| 国产精品网在线观看| 欧美黄页在线免费观看| 欧美精品二区| 欧美三级网址| 免费美女久久99| 99国产精品视频免费观看一公开| 伊人精品视频| 日韩成人av影视| 国产精品亚洲二区| 一区二区三区四区日本视频| 午夜精品亚洲| 亚洲午夜免费| 欧美aa在线视频| 日韩中文首页| 中文字幕av亚洲精品一部二部| 青青草国产精品亚洲专区无| 精品一级视频| 黄色精品网站| 国产剧情一区| 亚洲一区亚洲| 国产午夜一区| 在线日韩一区| 久久成人av| 免费高清在线一区| 天使萌一区二区三区免费观看| 欧美天堂一区二区| 精品欧美日韩精品| 免播放器亚洲一区| 日韩成人精品一区| 免费成人在线视频观看| 成人福利视频| 欧美亚洲专区| 精品国产精品国产偷麻豆 | 四虎884aa成人精品最新| 97se综合| 亚洲午夜国产成人| 伊人久久成人| 久久免费国产| 国产一区二区三区四区五区| 9久re热视频在线精品| 亚洲播播91| 久久电影tv| 国产在线观看91一区二区三区 | 香蕉久久国产| 999久久久精品国产| 国语精品一区| 麻豆91小视频| 亚洲美洲欧洲综合国产一区| 日韩精品一卡| 色黄视频在线观看| 国产成人精品福利| 精品久久久久久久| 国产一区二区精品福利地址| 日韩精品成人在线观看| 欧美精品1区| 亚洲男女av一区二区| 97久久亚洲| 蜜桃精品在线| 亚洲精品在线国产| 日本精品黄色| 日韩精品一区第一页| 美女视频黄 久久| 欧美日中文字幕| 久久狠狠久久| 成人av二区| 麻豆91精品91久久久的内涵| 婷婷国产精品| 国产极品嫩模在线观看91精品| 久久影院一区| 久久福利在线| 天堂av在线一区| 日韩免费看片| 日本精品在线播放| 亚洲91视频| 久久精品三级| 亚洲精品高潮| 黄色亚洲精品| 中国字幕a在线看韩国电影| 日本一区福利在线| 国产日韩综合| 99视频精品全国免费| 久久久久免费| 国产福利一区二区精品秒拍| 日本不卡视频在线观看| 在线亚洲免费| 亚洲精品1区2区| 蜜桃精品在线| 98精品视频| 黄毛片在线观看| 国产一区国产二区国产三区| 日韩1区2区3区| 日韩精品一区第一页| 久久天堂av| 国产成人精品亚洲日本在线观看| 麻豆一区二区99久久久久| 日韩国产欧美一区二区三区| 亚洲精品三级| 日韩精品亚洲一区二区三区免费| 免费观看在线色综合| 综合国产视频| 视频一区日韩精品| 亚洲精品一级| 久久激情五月婷婷|