PHP 分散式memcached伺服器 set,get

houyanhua1發表於2018-02-02


set.php:

<?php

//php實現對個分散式的多個memcache伺服器進行操作
$me = new Memcache();

//連線多個memcache伺服器
$me -> addServer('192.168.31.32',11211);
$me -> addServer('192.168.31.32',11212);
$me -> addServer('192.168.31.32',11213);  //get資料時,memcached的伺服器的設定順序必須和set資料時保持一致

//給memcache存入資料
$me -> set('weather1','snow',0);
$me -> set('weather2','cloud',0);
$me -> set('weather3','rain',0);
get.php:
<?php

//php實現對個分散式的多個memcache伺服器進行操作
$me = new Memcache();

//連線多個memcache伺服器
$me -> addServer('192.168.31.32',11211);
$me -> addServer('192.168.31.32',11212);
$me -> addServer('192.168.31.32',11213); //get資料時,memcached的伺服器的設定順序必須和set資料時保持一致

//給memcache存入資料
var_dump($me -> get('weather1'));
var_dump($me -> get('weather2'));
var_dump($me -> get('weather3'));


相關文章