Memcached是一個自由開源的,高性能,分佈式內存對象緩存系統。數據庫
set/get類型json
$memcached = new Memcache(); $memcached->connect('127.0.0.1',11211); //存取數據庫數據,計數器等等,接口數據等等 $res = [ [ 'id'=>1, 'name'=>'國內新聞', 'create_time'=>date('Y-m-d H:i:s'), ], [ 'id'=>2, 'name'=>'國際新聞', 'create_time'=>date('Y-m-d H:i:s'), ], [ 'id'=>3, 'name'=>'新聞快訊', 'create_time'=>date('Y-m-d H:i:s'), ] ]; //設置key $memcached->set('key', json_encode($res)); //設置一個變量到內存中,名稱是key 值是test //獲取key $json = $memcached->get('key'); print_r(json_decode($json,true));
$memcached = new Memcache(); $memcached->connect('127.0.0.1',11211); //刪除key $memcached->delete('key'); //刪除全部 $memcached->flush(); `` - 統計信息
connect('127.0.0.1',11211); print_r($memcached->getStats()); ···緩存