日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Memcache使用基礎(chǔ)

系統(tǒng) 1976 0

Memcached的特點:
??? 協(xié)議簡單
??? 基于libevent的事件處理
??? 內(nèi)置內(nèi)存存儲方式
??? memcached不互相通信的分布式
?
1.協(xié)議簡單:
??? 使用簡單的基于文本的協(xié)議,因而通過telnet也能在memcached上保存數(shù)據(jù)、取得數(shù)據(jù)
2.基于libevent:
??? 將Linux等操作系統(tǒng)事件處理功能封裝成統(tǒng)一的接口,能在Linux、BSD等操作系統(tǒng)上發(fā)揮其高性能
3.內(nèi)置內(nèi)存存儲方式:
??? 為了提高性能,memcached中保存的數(shù)據(jù)都存儲在memcached內(nèi)置的存儲空間中,如果內(nèi)容容量達(dá)到指定的值以后,就基于LRU(Least Recently Used)算法自動刪除不使用的緩存
4.memcached不互相通信的分布式
??? memcached服務(wù)器端并沒有分布式功能。各個memcached不會互相通信以共享信息,分布式完全取決于客戶端的實現(xiàn)
?
?
Linux下memcached的安裝:
??? sudo yum install libevent libevent-deval
??? wget http://ip/xxxxx
??? tar zxf memcached-version.tar.gz
??? cd memcached-version
??? ./configure
??? make
??? sudo make install
?
memcached的啟動:
??? /usr/local/bin/memcached -p 11211 -m 64m -vv
選項說明:
??? 選項??? 說明
??? -p??????? 使用TCP端口,默認(rèn)為11211
??? -m??????? 最大內(nèi)存大小,默認(rèn)為64m
??? -vv??????? 用very vrebose模式啟動,調(diào)試信息和錯誤輸出到控制臺
??? -d??????? 作為daemon在后臺啟動
??? -h??????? 幫助

    <?php

$memcache = new Memcache;

$memcache->connect('localhost', 11211) or die ("Could not connect");



$version = $memcache->getVersion();

echo "Server's version: ".$version."<br/>\n";



$tmp_object = new stdClass;

$tmp_object->str_attr = 'test';

$tmp_object->int_attr = 123;



$memcache->set('key', $tmp_object, false, 10) or die ("Failed to save data at the server");

echo "Store data in the cache (data will expire in 10 seconds)<br/>\n";



$get_result = $memcache->get('key');

echo "Data from the cache:<br/>\n";



var_dump($get_result);

?> 
  

??
memcache保存數(shù)據(jù)的方法有:
??? add
??? replace
??? set
使用方法:
??? $add = $memcache->add('鍵','值','期限');
??? $replace = $memcache->replace('鍵','值','期限');
??? $set = $memcache->set('鍵','值','期限');
? memcache獲取數(shù)據(jù)的方法:
??????? get
??? 使用方法:
??? $getResult = $memcache->get('鍵');
??? var_dump($getResult);

Memcache使用基礎(chǔ)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 堆龙德庆县| 博兴县| 长兴县| 清原| 兰州市| 霍林郭勒市| 扎鲁特旗| 安乡县| 文成县| 白城市| 辽宁省| 台北市| 衡水市| 抚宁县| 涪陵区| 平凉市| 胶南市| 长乐市| 菏泽市| 镇平县| 宁陵县| 彭山县| 运城市| 临江市| 峨边| 比如县| 建阳市| 柞水县| 凤山市| 雅安市| 边坝县| 平武县| 平山县| 湘乡市| 安阳市| 泸水县| 灵川县| 集安市| 大名县| 黑龙江省| 苏尼特右旗|