PHP MEMCACHE進階緩衝應用詳解_PHP教程

來源:互聯網
上載者:User
Memcache函數庫是在 PECL(PHP Extension Community Library)中,主要作用是搭建大容量的記憶體資料的

臨時存放地區,在分布式的時候作用體現的非常明顯,否則不建議使用。 本人在ubuntu上安裝

完啟動並執行時候報錯:
/usr/local/memcached/bin/memcached: error while loading shared libraries: libevent-1.4.so.2:

cannot open shared object file: No such file or directory

按照:《libeven、memcached、libmemcache安裝》中的方法,使用:

sudo ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib/libevent-1.4.so.2
可以修正這個BUG

通過新得立安裝php的memcached模組,登出/etc/php5/conf.d/memcached.ini裡面的“;”,重啟apache

,調用phpinfo()出現memcached的資訊

執行:

$memcache = new Memcache;
$memcache->connect(localhost, 11211) or die ("Could not connect");
$version = $memcache->getVersion();
echo "Servers version: ".$version."
";
?>
$memcache = new Memcache;
$memcache->connect(localhost, 11211) or die ("Could not connect");
print_r($memcache->getStats());
/**
* Array
* (
* [pid] => 8052
* [uptime] => 9205
* [time] => 1205898428
* [version] => 1.2.5
* [pointer_size] => 32
* [rusage_user] => 0.008000
* [rusage_system] => 0.000000
* [curr_items] => 1
* [total_items] => 17
* [bytes] => 57
* [curr_connections] => 2
* [total_connections] => 15
* [connection_structures] => 3
* [cmd_get] => 9
* [cmd_set] => 23
* [get_hits] => 5
* [get_misses] => 4
* [evictions] => 0
* [bytes_read] => 671
* [bytes_written] => 850
* [limit_maxbytes] => 10485760
* [threads] => 1
* )
*/
?>
$memcache = new Memcache;
$memcache->connect(localhost, 11211) or die ("Could not connect");
$memcache->set( name, leo, 0, 30);
if(!$memcache->add( name, susan, 0, 30))
{
echo susan is exist;
};
$memcache->replacehttp://www.bkjia.com/PHPjc/486199.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/486199.htmlTechArticleMemcache函數庫是在 PECL(PHP Extension Community Library)中,主要作用是搭建大容量的記憶體資料的 臨時存放地區,在分布式的時候作用體現的非常明...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.