Memcached:memcache学习(二)

一、命令练习 <?php $memcache = new Memcache(); $host = '127.0.0.1'; $port = 11211; $memcache->connect($host,$port);   $key1 = 'key1'; $key2 = 'key2';   //1 set get //$memcache->set($key1,'Memcache test!',0,60); //设置,存在则更新 //$result = $memcache->get($key1); //echo $result.PHP_EOL;   // 2 del  删除 $memcache->delete($key1);   //3 add //$memcache->add($key1,'Memcache test22!',0,60);  //设置,存在则不更新 //$result = $memcache->get($key1); //echo $result.PHP_EOL;   //4 increment decrement //$memcache->set($key1,'10022'); //$memcache->increment($key1); //如果是数字,则自增;如果不是数字,则报错 //$memcache->decrement($key1);//如果是数字,则自减;如果不是数字,则报错 //$result = $memcache->get($key1); //echo $result.PHP_EOL;   //5 getServerStatus 获取服务器状态 正常则返回1 失败则返回0 //$status = $memcache->getServerStatus($host,$port); //var_dump($status);   // 6 getVersion 获取版本号 //echo $memcache->getVersion(); //echo PHP_EOL;   // 7 replace 替换键值,如果不存在则替换失败,存在则替换 //$memcache->replace($key1,'a100'); //$result = $memcache->get($key1); //echo $result.PHP_EOL;   //8 append 向已存在的键后面追加数据 //$memcache->set($key1,'10'); //$memcache->append($key1,'app',0,60); //$result = $memcache->get($key1); //echo $result.PHP_EOL;   //9 prepend 向已存在的键前面追加数据 $memcache->set($key1,'10'); $memcache->prepend($key1,'app',0,60); $result = $memcache->get($key1); echo $result.PHP_EOL;   unset($memcache);  
上一篇:十大排序算法之插入排序(3)


下一篇:python-urls.py中的Django EOL